C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 31 を表示中)
■14994 / )  Re[2]: フォームの外のマウスイベントを拾いたい
□投稿者/ ken (7回)-(2008/02/29(Fri) 23:02:26)
やじゅ さん、渋木宏明(ひどり) さん ありがとうございます。

やじゅ さんから教えていただいたサイトですが、

GetAsyncKeyState(vbKeyLButton)と使うのでしょうか?
vbKeyLButtonは宣言されていませんとでてしまい、使えません。
すみません、もう少しヒントをください。

渋木宏明(ひどり) さん

button.clickで、
  Me.Capture=Trueとし、

Me.MouseDownで、
  Me.TextBox1.Text &= "Mouse Down"

Me.MouseUpで、
  Me.TextBox1.Text &= "Mouse Up" & vbCrlf
  Me.Capture=False

として、デスクトップ上でドラッグ&ドラックをしたのですが、
最初にマウスを押した瞬間に、MouseDownとMouseUpが動作してしまうようで、
ドラッグ時点のマウスポイントとドロップ時点のマウスポイントが
うまく取得できません。

引き続きよろしくおねがします。

返信 編集キー/


管理者用

- Child Tree -