Compartir a través de


macro GET_FLAGS_LPARAM (winuser.h)

Recupera el estado de determinadas claves virtuales del valor LPARAM especificado.

Sintaxis

int GET_FLAGS_LPARAM(
    LPARAM lParam
);

Parámetros

lParam

El valor que se va a convertir.

Valor devuelto

Tipo: int

El valor devuelto es la palabra de orden bajo que representa el estado de clave virtual. Puede ser uno de los siguientes valores:

Código de retorno Importancia Descripción
MK_CONTROL 0x0008 La tecla CTRL está presionada.
MK_LBUTTON 0x0001 El botón izquierdo del mouse está presionado.
MK_MBUTTON 0x0010 El botón central del mouse está presionado.
MK_RBUTTON 0x0002 El botón derecho del mouse está presionado.
MK_SHIFT 0x0004 La tecla MAYÚS está presionada.
MK_XBUTTON1 0x0020 El primer botón X está inactivo.
MK_XBUTTON2 0x0040 El segundo botón X está inactivo.

Observaciones

Esta macro es idéntica a la GET_KEYSTATE_LPARAM macro.

Requisitos

Requisito Importancia
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo admitido Windows 2000 Server [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado winuser.h (incluya Windows.h)

Consulte también

conceptual de

GET_KEYSTATE_LPARAM

de entrada del mouse

Referencia