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
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". |
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. |
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.
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.
Przegląd danych wejściowych klawiatura, komunikaty wejściowe klawiatury, RegisterHotKey, WM_GETHOTKEY, WM_SETHOTKEY