[PR]

ホットキーを設定する

戻る

 ホットキーを設定するには、関数 RegisterHotKey() を使う。
 関数RegisterHotKey() で設定したホットキーを解除するには、関数 UnregisterHotKey() を使う。

 ただし、ホットキーコントロール の返す値は、そのままでは 関数 RegisterHotKey() で使用することができない。
 関数 RegisterHotKey() で使う修飾キーを表すマクロ値は、ホットキーコントロール や WM_SETHOTKEYメッセージ で使う修飾キーを表すマクロ値とは異なる。

修飾キー関数 RegisterHotKey() で使用する値ホットキーコントロールや WM_SETHOTKEY メッセージで使用する値
ALT0x0001 (MOD_ALT)0x04 (HOTKEYF_ALT)
CTRL0x0002 (MOD_CONTROL)0x02 (HOTKEYF_CONTROL)
SHIFT0x0004 (MOD_SHIFT)0x01 (HOTKEYF_SHIFT)

Google
ご意見・ご感想をお聞かせ下さい。匿名で送信できます。

 * 返信が必要な場合には postmaster@katsura-kotonoha.sakura.ne.jp へ直接メールしてください。

水無瀬 優 postmaster@katsura-kotonoha.sakura.ne.jp
>> Amazon.co.jp 『たまゆら童子』 へ
>> 楽天ブックス 『たまゆら童子』 へ