スレッド固有のホット キー

更新 : 2007 年 11 月

アプリケーションでは、Windows の RegisterHotKey 関数を使用して、スレッド固有のホット キー (CHotKeyCtrl) を設定します。ユーザーがスレッド固有のホット キーを押すと、WM_HOTKEY メッセージが、特定のスレッドのメッセージ キューの先頭にポストされます。WM_HOTKEY メッセージには、押されたホット キーの仮想キー コード、シフト状態、およびユーザー定義 ID が含まれます。標準仮想キー コードの一覧については、Winuser.h を参照してください。この方法の詳細については、「RegisterHotKey」を参照してください。

RegisterHotKey の呼び出しで使用されるシフト状態のフラグは、GetHotKey メンバ関数が返すフラグとは異なります。RegisterHotKey を呼び出す前に、このフラグを変換する必要があります。

参照

概念

コントロール (MFC)

参照

CHotKeyCtrl の使い方