に登録されているホットキーボタンのリリースに気付く方法はありますRegisterHotKeyか?
WM_HOTKEYホットキーを押すたびにメッセージが表示されますが、キーがいつリリースされたかを知る必要があります
に登録されているホットキーボタンのリリースに気付く方法はありますRegisterHotKeyか?
WM_HOTKEYホットキーを押すたびにメッセージが表示されますが、キーがいつリリースされたかを知る必要があります
その特定のアクションに関する特定の通知はありません。を介してグローバルキーボードフックを実装するDLLを作成する必要がありSetWindowsHookEx()ます。そうすると、個々のキー押下の上下通知を受け取りWM_HOTKEY、必要に応じて通知と一致させることができます。
キーがダウンしていることを検出するために使用し、キーがダウンしなくなるまでRegisterHotkeyポーリングを使用します。GetAsyncKeyStateこれにより、の複雑さが回避さSetWindowsHookExれ、ホットキーが押されている間にのみポーリングが実行されるため、ポーリングは一般的に受け入れられます。