Windowsでマウスの右クリックを無効にする必要がありますか?

StackOverflow https://stackoverflow.com/questions/1431093

  •  07-07-2019
  •  | 
  •  

質問

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;
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top