设为首页 加入收藏

TOP

二、Windows自己的窗口—注册窗口类别
2012-11-05 12:22:11 】 浏览:420
Tags:Windows 自己 窗口 注册 类别

窗口依照某一窗口类别建立,窗口类别用以标识处理窗口消息的窗口消息处理程序。

不同窗口可以依照同一种窗口类别建立。例如,Windows中的所有按钮窗口-包括按键、复选框,以及单选按钮-都是依据同一种窗口类别建立的。窗口类别定义了窗口消息处理程序和依据此类别建立的窗口的其它特征。在建立窗口时,要定义一些该窗口所独有的特征。

在为程序建立窗口之前,必须首先呼叫RegisterClass注册一个窗口类别。该函数只需要一个参数,即一个指向型态为WNDCLASS的结构指针。此结构包括两个指向字符串的字段,因此结构在WINUSER.H表头文件中定义了两种不同的方式,第一个是ASCII版的WNDCLASSA:

typedef struct tagWNDCLASSA        {            UINT       style ;            WNDPROC    lpfnWndProc ;            int        cbClsExtra ;            int            cbWndExtra ;            HINSTANCE     hInstance ;            HICON      hIcon ;            HCURSOR       hCursor ;            HBRUSH     hbrBackground ;            LPCSTR        lpszMenuName ;            LPCSTR        lpszClassName ;        }        WNDCLASSA, * PWNDCLASSA, NEAR * NPWNDCLASSA, FAR * LPWNDCLASSA ;        
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇二、Windows自己的窗口—建立窗口 下一篇二、Windows自己的窗口—匈牙利表..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目