Windowsでマウスの右クリックを無効にする必要がありますか?
質問
Windowsでのマウスクリックを監視するシステムトレイアプリを作成しています。マウスの右クリックを無効にします。私のアプリは、このサンプルコードに基づいています。
HookCallbackメソッドで、これを実行しようとしました:
if ((MouseMessages)wParam == MouseMessages.WM_RBUTTONDOWN)
return (System.IntPtr)1;
mpuseイベントの処理は処理されませんが、マウスの右クリックのコンテキストメニューは表示されます。
解決 2
www.mini-tools.com のMini-Inputを使用しました。
他のヒント
WM_RBUTTONUPメッセージを処理していないと思われるため、コンテキストメニューが表示されます。
このコードスニペットを追加して、動作を確認するだけです...
if ((MouseMessages)wParam == MouseMessages.WM_RBUTTONUP)
return (System.IntPtr)1;
所属していません StackOverflow