在Windows中,消息是由MSG结构体来表示。MSG结构体的定义如下:
typedef struct tagMSG
{ HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
} MSG
这里time表示消息投递到消息队列的时间。而时间的精确表示需要:年,月,日,时,分,妙,毫秒,
而这里仅仅用一个DWORD 就表示了,是怎么实现的呢?
typedef struct tagMSG
{ HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
} MSG
这里time表示消息投递到消息队列的时间。而时间的精确表示需要:年,月,日,时,分,妙,毫秒,
而这里仅仅用一个DWORD 就表示了,是怎么实现的呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货