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
| Valoarea | Sensul |
|---|---|
| IDHOT_SNAPDESKTOP | Tastă "snap desktop" a fost presat. |
| IDHOT_SNAPWINDOW | Tastă "snap fereastra" a fost presat. |
| 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. |
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.
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.
Prezentare de Input tastatură, tastatură intrare mesaje, RegisterHotKey, WM_GETHOTKEY, WM_SETHOTKEY