0

私は使っている

public static bool IsKeyPushedDown(Keys vKey)
{
   return 0 != (GetAsyncKeyState((int)vKey) & 0x8000);
}

しかし、2つのキーを組み合わせる方法がわかりません。

4

1 に答える 1

1

もしかしてみたいなif (IsKeyPushedDown('B') && IskeyPushedDown(VK_CONTROL))

他の人がコメントで述べているように、イベント WM_KEYDOWN または WM_CHAR を使用して「誰かがキーを押した」ことを確認することは、「誰かがキーを押したときに関数を呼び出したい」ための「正しい」ソリューションです。ただし、「私は..いくつかのコードを使用しています.. 2つのキーを組み合わせる方法がわかりません」と具体的に尋ねましたが、これは間違いなく正しい答えです。

于 2013-01-30T16:22:32.767 に答える