messaggio WM_HOTKEY
Pubblicato quando l'utente preme un tasto di scelta rapida registrato dalla funzione RegisterHotKey . Il messaggio viene inserito nella parte superiore della coda di messaggi associata al thread che ha registrato la chiave di scelta rapida.
#define WM_HOTKEY 0x0312
Parametri
-
wParam
-
Identificatore della chiave di scelta rapida che ha generato il messaggio. Se il messaggio è stato generato da una chiave di scelta rapida definita dal sistema, questo parametro sarà uno dei valori seguenti.
Valore Significato - IDHOT_SNAPDESKTOP
- -2
Il tasto di scelta rapida "snap desktop" è stato premuto. - IDHOT_SNAPWINDOW
- -1
Il tasto di scelta rapida "finestra di snap" è stato premuto. -
lParam
-
La parola a basso ordine specifica i tasti che devono essere premuti in combinazione con il tasto specificato dalla parola di ordine elevato per generare il messaggio di WM_HOTKEY . Questa parola può essere una o più dei valori seguenti. La parola ad ordine elevato specifica il codice della chiave virtuale della chiave di scelta rapida.
Valore Significato - MOD_ALT
- 0x0001
La chiave ALT è stata mantenuta. - MOD_CONTROL
- 0x0002
Il tasto CTRL è stato tenuto premuto. - MOD_SHIFT
- 0x0004
Il tasto MAIUSC è stato tenuto premuto. - MOD_WIN
- 0x0008
La chiave WINDOWS è stata tenuta premuta. Queste chiavi vengono etichettate con il logo di Windows. I tasti di scelta rapida che coinvolgono la chiave Di Windows sono riservati per l'uso dal sistema operativo.
Commenti
WM_HOTKEY non è correlato al WM_GETHOTKEY e WM_SETHOTKEY tasti di scelta rapida. Il messaggio di WM_HOTKEY viene inviato per chiavi di scelta rapida generica mentre i messaggi di WM_SETHOTKEY e WM_GETHOTKEY si riferiscono alle chiavi di attivazione della finestra.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Vedi anche
-
Riferimento
-
Informazioni concettuali