有两种数据结构可用于保存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