mensaje de WM_HOTKEY

Publicado cuando el usuario presiona una tecla activa registrada por la función RegisterHotKey . El mensaje se coloca en la parte superior de la cola de mensajes asociada al subproceso que registró la clave activa.

#define WM_HOTKEY                       0x0312

Parámetros

wParam

Identificador de la clave activa que generó el mensaje. Si el mensaje lo generó una clave activa definida por el sistema, este parámetro será uno de los valores siguientes.

Value Significado
IDHOT_SNAPDESKTOP
-2
Se presionó la tecla de acceso rápido "snap desktop".
IDHOT_SNAPWINDOW
-1
Se presionó la tecla activa "ventana de acoplamiento".

lParam

La palabra de orden bajo especifica las teclas que se presionaron en combinación con la tecla especificada por la palabra de orden superior para generar el mensaje de WM_HOTKEY . Esta palabra puede ser uno o varios de los valores siguientes. La palabra de orden superior especifica el código de clave virtual de la clave activa.

Value Significado
MOD_ALT
0x0001
Cualquiera de las teclas ALT estaba presionada.
MOD_CONTROL
0x0002
Se ha mantenido presionada la tecla CTRL.
MOD_SHIFT
0x0004
Se mantiene presionada la tecla MAYÚS.
MOD_WIN
0x0008
Se ha mantenido presionada cualquier tecla WINDOWS. Estas teclas se etiquetan con el logotipo de Windows. Las teclas de acceso rápido que implican la clave de Windows están reservadas para su uso por parte del sistema operativo.

Observaciones

WM_HOTKEY no está relacionado con el WM_GETHOTKEY y WM_SETHOTKEY teclas de acceso rápido. El mensaje de WM_HOTKEY se envía para las teclas de acceso rápido genéricas, mientras que los mensajes de WM_SETHOTKEY y WM_GETHOTKEY se relacionan con las teclas de acceso rápido de activación de ventana.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Winuser.h (incluir Windows.h)

Consulte también

Referencia

RegisterHotKey

WM_GETHOTKEY

WM_SETHOTKEY

Conceptual

Entrada de teclado