WM_HOTKEY

Mesajul WM_HOTKEY este înregistrată atunci când utilizatorul apasă o tastă Inregistrat de RegisterHotKey funcție. Mesajul este plasat în partea de sus din coada de mesaje asociat cu firul care înregistrate tastă.

WM_HOTKEY idHotKey = (int) wParam;              / / identificator de fierbinte cheie fuModifiers = LOWORD(lParam) (UINT);  / / cheie-modificator steaguri uVirtKey = HIWORD(lParam) (UINT);     / / virtual-cheie code 

 

Parametrii

idHotKey
Valoarea wParam. Identificatorul cheii fierbinte care a generat mesajul. Dacă mesajul a fost generate de un sistem-definite tastă, parametrul idHotKey va fi una dintre următoarele valori.
Valoarea Sensul
IDHOT_SNAPDESKTOP Tastă "snap desktop" a fost presat.
IDHOT_SNAPWINDOW Tastă "snap fereastra" a fost presat.

fuModifiers
Specifică cheile care au fost să fie presat în combinație cu tasta specificat de parametrul nVirtKey pentru a genera WM_HOTKEY mesajul. Parametrul fuModifiers poate fi o combinație de următoarele valori.
Valoarea Sensul
MOD_ALT Fie tasta ALT a avut loc în jos.
MOD_CONTROL Fie tasta CTRL a avut loc în jos.
MOD_SHIFT Fie tasta SHIFT a avut loc în jos.
MOD_WIN Fie Ferestre cheie a avut loc în jos. Aceste chei sunt etichetate cu sigla Microsoft Windows.

uVirtKey
Precizează codul cheie virtual de tastă.

Observații

WM_HOTKEY este în legătură cu taste WM_GETHOTKEY și WM_SETHOTKEY. WM_HOTKEY mesajul este trimis de taste generică, în timp ce mesajele WM_SET\GETHOTKEY se referă la fereastra activare taste.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.

A se vedea, de asemenea

Prezentare de Input tastatură, tastatură intrare mesaje, RegisterHotKey, WM_GETHOTKEY, WM_SETHOTKEY

Index