Win32应用程序永远脱离不了MicroSoft.也就意味着Windows 的消息机制永远是Win32应用的根本。
作为一个Windows 开发者对消息机制的理解深度决定了他的开发功底,一切事件因为消息而开始。
所以我今天最想提到的就是MSG。
MSG结构体
在Windows程序中,消息是由MSG结构体来表示的。MSG结构体的定义如下(参见MSDN):
typedef struct tagMSG {
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
} MSG;