Estructura MSG (winuser.h)
Contiene información de mensaje de la cola de mensajes de un subproceso.
Sintaxis
typedef struct tagMSG {
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
DWORD lPrivate;
} MSG, *PMSG, *NPMSG, *LPMSG;
Miembros
hwnd
Tipo: HWND
Identificador de la ventana cuyo procedimiento de ventana recibe el mensaje. Este miembro es NULL cuando el mensaje es un mensaje de subproceso.
message
Tipo: UINT
El identificador de mensaje. Las aplicaciones solo pueden usar la palabra baja; la palabra alta está reservada por el sistema.
wParam
Tipo: WPARAM
Información adicional acerca del mensaje. El significado exacto depende del valor del miembro del mensaje .
lParam
Tipo: LPARAM
Información adicional acerca del mensaje. El significado exacto depende del valor del miembro del mensaje .
time
Tipo: DWORD
Hora a la que se publicó el mensaje.
pt
Tipo: POINT
Posición del cursor, en coordenadas de pantalla, cuando se publicó el mensaje.
lPrivate
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | winuser.h (incluir Windows.h) |
Consulte también
Conceptual
Referencia