WM_HOTKEY

Wiadomość WM_HOTKEY jest księgowany, kiedy użytkownik naciśnie klawisz dostępu zarejestrowane przez RegisterHotKey funkcji. Wiadomość jest umieszczana w górnej części kolejki wiadomości związane z wątkiem, który zarejestrował klawisz dostępu.

WM_HOTKEY idHotKey = wParam (int);              / / Identyfikator gorące fuModifiers klucza = LOWORD(lParam) (UINT);  / / klawisz modyfikujący flagi uVirtKey = HIWORD(lParam) (UINT);     / / klucza wirtualnego kodu 

 

Parametry

idHotKey
Wartość wParam. Określa identyfikator klawisz dostępu, który wygenerował wiadomości. Jeśli wiadomość została wygenerowana przez klawisz dostępu zdefiniowanych przez system, parametr idHotKey będzie jedną z następujących wartości.
Wartość Znaczenie
IDHOT_SNAPDESKTOP Został naciśnięty klawisz dostępu "przystawki Pulpit".
IDHOT_SNAPWINDOW Został naciśnięty klawisz dostępu "przyciąganie okna".

fuModifiers
Określa klucze, które miały być naciśnięty w połączeniu z kluczem określonej przez parametr nVirtKey do generowania komunikatu WM_HOTKEY. Parametr fuModifiers może być kombinacją następujących wartości.
Wartość Znaczenie
MOD_ALT Albo klawisz ALT odbyły się w dół.
MOD_CONTROL Albo klawisz CTRL odbyły się w dół.
MOD_SHIFT Albo klawisz SHIFT odbyły się w dół.
MOD_WIN Albo klawisz WINDOWS był wciśnięty. Klucze te są oznaczone logo Microsoft Windows.

uVirtKey
Określa wirtualny kod klucza klawisz dostępu.

Uwagi

Niepowiązanych z klawiszami WM_GETHOTKEY i WM_SETHOTKEY WM_HOTKEY. Wysyłana wiadomość WM_HOTKEY dla rodzajowego klawisze, podczas gdy wiadomości WM_SET\GETHOTKEY odnoszą się do okna aktywacji klawisze.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.

Zobacz też

Przegląd danych wejściowych klawiatura, komunikaty wejściowe klawiatury, RegisterHotKey, WM_GETHOTKEY, WM_SETHOTKEY

Index