2017-11-18 7 views
1

私はCシャープのWindowsフォームプロジェクトで作業していますが、マウスの右ボタンをクリックしたときにメソッドを呼び出す方法やif声明は、(マクロでの作業、これはstopオプションでなければなりません)マウスの右ボタンが唯一の問題は、ユーザーが別のアプリケーションをクリックした場合でも、それは一般的である必要があるCシャープのマウスボタンの状態を取得する

If ([way to get right button state]) StopButton.performClick(); 

押されているかどうかを示すために

すべての解決方法ユーザーがアプリ上でどこをクリックしたかを確認しています。

-Thanksは先に

答えて

1

あなたはMouseEventArgs

MouseEventArgs me = (MouseEventArgs) e; 

switch (e.Button) { 

    case MouseButtons.Left: 
    // Left click 
    break; 

    case MouseButtons.Right: 
    StopButton.performClick(); 
    break; 
} 
関連する問題