tagMSG

typedef struct tagMSG
{
HWND hwnd; // 消息所指窗口句柄
UINT message; //消息名称,形式如WM_SIZE
WPARAM wParam; //32位消息的特定附加信息
LPARAM lParam; //32位消息的特定附加信息
DWORD time; //消息创建时间
POINT pt; //消息创建时的鼠标位置
} MSG;

这个可以分解为

struct tagMSG
{
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
} ;
typedef tagMSG MSG;

所以MSG是tagMSG的别名.

你可能感兴趣的:(typedef,tagMSG)