tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: 御報告
投稿日: 2010/01/20(Wed) 14:58
投稿者花ちゃん
Public Const WM_NCHITTEST = &H84 '非クライアント領域のどの部分でマウスが操作されたか調べる
上記のリンク内に上記のようなものがあったかと思うのですが、それらを使って
マウスポインターの位置を監視する事ができます。

上記のリンク先のもの以外でも色々あり、例えば、
Private Const HTRIGHT = 11          '可変枠の右辺境界線上にある(P868)
のようにマウスポインターがどこにあるのかを取得したりもできます。
下記のサンプルを紹介した方がよかったかな。

http://hanatyan.sakura.ne.jp/vbnetbbs/wforum.cgi?no=8372&reno=8222&oya=8209&mode=msgview&page=0

上記のリンク内のコード中の同様の定数が色々記載されているのでその意味等を
調べてみたり、そのコードを解析すれば、応用もできるかと。
又、貴方が取得した輪郭とやらに流れているメッセージを spy++ 等で調べてみると
色々取得する方法が見つかるかと思います。
(細部については、あまり詳しくないのでこの辺で。)

簡単なサンプルなら、下記にも(何処かで見たと思って探していたのですが)
http://rucio.groupsite.jp/commu/ThreadDetail.aspx?ThreadId=9527

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。