Struttura MSG (winuser.h)

Contiene informazioni sul messaggio dalla coda di messaggi di un thread.

Sintassi

typedef struct tagMSG {
  HWND   hwnd;
  UINT   message;
  WPARAM wParam;
  LPARAM lParam;
  DWORD  time;
  POINT  pt;
  DWORD  lPrivate;
} MSG, *PMSG, *NPMSG, *LPMSG;

Members

hwnd

Tipo: HWND

Handle alla finestra la cui procedura della finestra riceve il messaggio. Questo membro è NULL quando il messaggio è un messaggio di thread.

message

Tipo: UINT

Identificatore del messaggio. Le applicazioni possono usare solo la parola bassa; la parola alta è riservata dal sistema.

wParam

Tipo: WPARAM

Ulteriori informazioni sul messaggio. Il significato esatto dipende dal valore del membro del messaggio .

lParam

Tipo: LPARAM

Ulteriori informazioni sul messaggio. Il significato esatto dipende dal valore del membro del messaggio .

time

Tipo: DWORD

Ora in cui è stato pubblicato il messaggio.

pt

Tipo: POINT

Posizione del cursore, nelle coordinate dello schermo, quando il messaggio è stato pubblicato.

lPrivate

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Intestazione winuser.h (include Windows.h)

Vedi anche

Informazioni concettuali

GetMessage

Messaggi e code di messaggi

PeekMessage

PostThreadMessage

Riferimento