Structure MSG (winuser.h)
Contient des informations sur les messages de la file d'attente de messages d'un thread.
Syntaxe
typedef struct tagMSG {
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
DWORD lPrivate;
} MSG, *PMSG, *NPMSG, *LPMSG;
Membres
hwnd
Type : HWND
Handle de la fenêtre dont la procédure de fenêtre reçoit le message. Ce membre a la valeur NULL lorsque le message est un message de thread.
message
Type : UINT
Identificateur de message. Les applications ne peuvent utiliser que le mot bas ; le mot haut est réservé par le système.
wParam
Type : WPARAM
Informations supplémentaires sur le message. La signification exacte dépend de la valeur du membre du message .
lParam
Type : LPARAM
Informations supplémentaires sur le message. La signification exacte dépend de la valeur du membre du message .
time
Type : DWORD
Heure à laquelle le message a été publié.
pt
Type : POINT
Position du curseur, dans les coordonnées de l’écran, lorsque le message a été publié.
lPrivate
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
En-tête | winuser.h (inclure Windows.h) |
Voir aussi
Conceptuel
Messages et files d’attente de messages
Référence