有两种数据结构可用于保存Windows类消息:WNDCLASS和WNDCLASSEX。WNDCLASS、是一种较早的数据结构,已不再使用,现在使用新的扩展版本WNDCLASSEX。
WNDCLASSEX的结构为: typedef struct tagWNDCLASSEXW { UINT cbSize; //结构大小 /* Win 3.x */ UINT style; //样式标记 WNDPROC lpfnWndProc;//指向事件处理程序的函数指针 int cbClsExtra;//额外的类信息 int cbWndExtra;//额外的窗口信息 HINSTANCE hInstance;//应用程序实例 HICON hIcon;//主图标 HCURSOR hCursor;//鼠标图像 HBRUSH hbrBackground;//用于绘制窗口的背景刷 LPCWSTR lpszMenuName;//菜单名称 LPCWSTR lpszClassName;//类名 /* Win 4.0 */ HICON hIconSm;//小图标句柄 } WNDCLASSEXW
原文地址:http://blog.csdn.net/luo_xianming/article/details/40452949