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 siguientes valores.

Valor Significado
IDHOT_SNAPDESKTOP
-2
Se presionó la tecla activa "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.

Valor Significado
MOD_ALT
0x0001
Se ha mantenido presionada la tecla ALT.
MOD_CONTROL
0x0002
Se ha mantenido presionada cualquiera de las teclas CTRL.
MOD_SHIFT
0x0004
Se mantuvo presionada la tecla MAYÚS.
MOD_WIN
0x0008
Se ha mantenido desactivada cualquiera de las teclas DE 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.

Comentarios

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 ventanas.

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

Consulte también

Referencia

RegisterHotKey

WM_GETHOTKEY

WM_SETHOTKEY

Conceptual

Entrada de teclado