我是靠谱客的博主 笑点低大门,这篇文章主要介绍注册窗口类,现在分享给大家,希望可以做个参考。

在为程序创建窗口之前,必须首先调用创建RegisterClass注册应用程序的窗口类。该函数只要一个参数,即一个指向类型为WNDCLASS的结构指针。它包含了一个窗口的基本属性,如窗口边框、窗口标题栏文字、窗口大小和位置、鼠标、背景色、处理窗口消息函数的名称等。事实上,注册的过程也就是将这些属性告诉系统,然后再调用CreateWindow函数创建出窗口。WNDCLASS结构具有下列原型:
 
typedef struct {    

UINT   style;    // 窗口的风格
    WNDPROC   lpfnWndProc;  // 指定窗口的消息处理函数的窗口过程函数    

 int    cbClsExtra;  // 指定分配给窗口类结构之后的额外字节数    

int    cbWndExtra;   // 指定分配给窗口实例之后的额外字节数    

 HINSTANCE  hInstance;   // 指定窗口过程所对应的实例句柄    

 HICON   hIcon;    // 指定窗口的图标 
 HCURSOR   hCursor; // 指定窗口的鼠标指针    

HBRUSH   hbrBackground;  // 指定窗口的背景画刷    

LPCTSTR  lpszMenuName; 

最后

以上就是笑点低大门最近收集整理的关于注册窗口类的全部内容,更多相关注册窗口类内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(71)

评论列表共有 0 条评论

立即
投稿
返回
顶部