他ウィンドウでのマウスクリックを検知するには?

解決


ppcorn  2007-03-06 23:02:19  No: 64604

初めて質問させていただきます。

非アクティブウィンドウから他のウィンドウにおいてのマウスクリック(WM_LBUTTONDOWN、WM_LBUTTONUPのどちらか)を検知したいのです。
今現在、他ウィンドウすべてをサブクラス化し、上記のメッセージのみを受け取るという荒業しか思いついていません。
できれば他の方法で済ませようと思っております。

どうか、皆様方の知恵をお借りできないでしょうか。
よろしくお願い致します。


Blue  2007-03-06 23:14:29  No: 64605

フックでしょうかね。

WH_MOUSE SetWindowsHookEx

あたりでWeb検索してみてはどうでしょうか。


ppcorn  2007-03-06 23:33:44  No: 64606

Blue様。

素早いお返事、ありがとうございます。
まさに探していたものです。
ありがとうございました!


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加