RegisterHotKey |
Declare Function Api_RegisterHotKey& Lib "user32" Alias "RegisterHotKey" (ByVal hWnd&, ByVal id&, ByVal fsModifiers&, ByVal vk&) |
||||||||||
Declare Function RegisterHotKey Lib "user32" Alias "RegisterHotKey" (ByVal hwnd As Long, ByVal id As Long, ByVal fsModifiers As Long, ByVal vk As Long) As Long |
|||||||||||
システムワイド(システム全体に適用される)のホットキーを定義する。 |
|||||||||||
パラメータ このパラメータに NULL を指定したときは、WM_HOTKEY メッセージは呼び出し側のスレッドのメッセージキューにポストされるので、そのメ
ッセージループで処理しなければならない。 アプリケーションは、0x0000〜0xBFFF の範囲の値を指定しなければならない。 共有ダイナミックリンクライブラリ(DLL)は、0xC000〜0xFFFF(GlobalAddAtom 関数が返す範囲)の値を指定しなくてはならない。
他の共有 DLL との競合を避けるために、各 DLL は GlobalAddAtom 関数を使ってホットキーの識別子を取得するべきである。 次の値の任意の組み合わせを指定する。
vk
戻り値 |