(1)消息的结构
为了从消息队列获取消息信息,需要使用MSG结构。例如,::GetMessage函数(从消息队列得到消息并从队列取走)和::PeekMessage函数(从消息队列得到消息但是可以不移走)都使用了该结构来保存获得的消息信息。
MS的结构定义如下:
typedef struct MSG
{
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
CPoint pt;
}MSG;
该结构包括了六个成员,用来描述消息的有关属性:
接收消息的窗口句柄、消息标记(ID)、第一个消息参数、第二个消息参数、消息产生的时间、消息产生时鼠标的位置。
172万+

被折叠的 条评论
为什么被折叠?



