RegisterHotKey
で登録されたホットキーボタンのリリースに気づく方法はありますか?グローバルホットキーリリース(キーアップ)? (WIN32 API)
私はWM_HOTKEY
メッセージ私はホットキーを押すが、私は鍵がその具体的な行動のための具体的な通知はありません
RegisterHotKey
で登録されたホットキーボタンのリリースに気づく方法はありますか?グローバルホットキーリリース(キーアップ)? (WIN32 API)
私はWM_HOTKEY
メッセージ私はホットキーを押すが、私は鍵がその具体的な行動のための具体的な通知はありません
にリリースされた際に知っておく必要があるたびに取得します。 SetWindowsHookEx()
経由でグローバルキーボードフックを実装するDLLを作成する必要があります。その後、個々のキーの上/下の通知を受け取り、必要に応じて通知をWM_HOTKEY
まで一致させることができます。
RegisterHotkey
を使用してキーがダウンしたことを検出し、GetAsyncKeyState
でポーリングを使用すると、キーがダウンしなくなるまで使用されます。これにより、SetWindowsHookEx
という複雑さが回避され、ホットキーが押されている間だけポーリングが行われるため、ポーリングは一般に受け入れられます。
IMHO 1つまたは複数のホットキー – Njol
ありがとうございました、これは私の問題を解決しました:D – Crackoder