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
Winuser.h (include Windows.h)

Vedi anche

Riferimento

RegisterHotKey

WM_GETHOTKEY

WM_SETHOTKEY

Informazioni concettuali

Input della tastiera