スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
line

フォームの枠の判定あれこれ

プログラム全文


実行結果
無題


実行結果からわかるように枠をクリックしたら反応するようなプログラムです。
(正確にいうと非クライアント領域でクリックしたら、ですが)

反応は右、左クリックのみです。面倒くさい出来る限り短縮したいと思い二つだけにしました。

このプログラムはウィンドウメッセージを受け取るWndProcメソッドをオーバーライドしています。
オーバーライドについてはここでは詳しく説明しません;自分が説明するより良い説明をしてくださるサイト様いっぱいありますし


プログラム中のWM_NCLBUTTONDOWNとかWM_NCRBUTTONDOWNってのはWin32メッセージと呼ばれるものです
C++やCでWindowプログラミングをしたことのある人はわかるかと思われますがC#単体だと結構わからない人多いかも

一応Win32メッセージとその数値一覧があるサイト様
WisdomSoft
Win32APIメッセージ

まぁ変数宣言しなくても直接その値書いてもかまわないんだけどね



スポンサーサイト
line
line

comment

管理者にだけ表示を許可する

line
line

FC2Ad

line
プロフィール

否健康食品オワタ

Author:否健康食品オワタ
27.142.178.77 (1)
27.142.178.77 (2)

2714217877.gif

line
最新記事
line
最新コメント
line
最新トラックバック
line
月別アーカイブ
line
カテゴリ
line
検索フォーム
line
RSSリンクの表示
line
リンク
line
ブロとも申請フォーム

この人とブロともになる

line
QRコード
QR
line
sub_line
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。