msg 结构 (winuser.h)
包含来自线程的消息队列的消息信息。
语法
typedef struct tagMSG {
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
DWORD lPrivate;
} MSG, *PMSG, *NPMSG, *LPMSG;
成员
hwnd
类型:HWND
其窗口过程接收消息的窗口的句柄。 当消息是线程消息时,此成员为 NULL 。
message
类型: UINT
消息的标识符。 应用程序只能使用低字;高字由系统保留。
wParam
类型:WPARAM
关于消息的附加信息。 确切含义取决于 消息 成员的值。
lParam
类型:LPARAM
关于消息的附加信息。 确切含义取决于 消息 成员的值。
time
类型:DWORD
消息的发布时间。
pt
类型: POINT
发布消息时的光标位置(以屏幕坐标表示)。
lPrivate
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 专业版 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows 2000 Server [桌面应用 |UWP 应用] |
标头 | winuser.h (包括 Windows.h) |
请参阅
概念性
引用