Windows应用程序框架

Windows应用程序框架

ID:22226737

大小:24.28 KB

页数:11页

时间:2018-10-27

Windows应用程序框架_第1页
Windows应用程序框架_第2页
Windows应用程序框架_第3页
Windows应用程序框架_第4页
Windows应用程序框架_第5页
资源描述:

《Windows应用程序框架》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方Windows应用程序框架1.WinMain函数功能:      (1)注册窗口类,建立窗口及执行初始化操作。       (2)进入消息循环,根据接受的消息调用相应处理过程       (3)当消息循环检测到WM_QUIT消息时终止程序<1>WinMain的函数说明intWINAPIWinMain(      HINSTANCEhThisInst,   //应用程序当前实例句柄      HINSTANCEhPr

2、evInst,  //应用程序其他实例句柄  (基于win32的应用程序此参数为NULL)      LPSTRlpszCmdLine,   //指向程序命令行参数的指针  (LongPoint)      IntnCmdShoow           //应用程序开始执时窗口显示方式的整数标识 (窗口显示的状态(最大化最小化等)))<2>初始化(A)窗口类定义常用函数HICON   LoadIcon    //加载图标(     HINSTANCE  hInstance,  //图标资源所在模块句柄,为NULL则用系统预

3、定义图标     LPCTSTR  lpIconName  //图标资源名或系统预定义图标标识名)HCURSORLoadCursor  //加载窗口光标(    HINSTANCE  hInstance,  //光标资源所在模块句柄,为NULL则用系统预定义光标     LPCTSTR  lpCursorName   //光标资源名或系统预定义光标标识名----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方----------专业最好文档,专业为你服务,急你所急,供你

4、所需-------------文档下载最佳的地方)HBRUSH GetStockObject(intnBrush);//nBrush是系统提供的背景刷的标识名 (B)注册窗口类窗口类必须先注册后使用RegisterClass(&wndclass); //wndclass是窗口类的结构(C)创建窗口HWNDCreateWindow(        LPCTSTRlpClassName,  //窗口类名   LPCTSTRlpWindowName, //窗口标题名   DWORDdwStyle,// 窗口样式   intx, 

5、     //窗口左上角坐标   inty,   //窗口左上角坐标   intnWidth,  //窗口宽   intnHeight, //窗口高   HWNDhWndParent,    //该窗口的父窗口句柄   HMENUhMenu,     //窗口主菜单句柄   HINSTANCEhInstance, //创建窗口的应用程序当前句柄   LPVOIDlpParam //指向一个传递给窗口的参数值的指针); dwStyle的样式:WS_BORDER:创建一个单边框的窗口。WS_CAPTION:创建一个有标题框的窗

6、口(包括WS_BODER风格)。WS_CHIlD:创建一个子窗口。这个风格不能与WS_POPVP风格合用。WS_CHLDWINDOW:与WS_CHILD相同。WS_CLIPCHILDREN:当在父窗口内绘图时,排除子窗口区域。在创建父窗口时使用这个风格。----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方WS_CLlPBLINGS;排除子窗口之间的相对区域,

7、也就是,当一个特定的窗口接收到WM_PAINT消息时,WS_CLIPSIBLINGS风格将所有层叠窗口排除在绘图之外,只重绘指定的子窗口。如果未指定WS_CLIPSIBLINGS风格,并且子窗口是层叠的,则在重绘子窗口的客户区时,就会重绘邻近的子窗口。WS_DISABLED:创建一个初始状态为禁止的子窗口。一个禁止状态的窗日不能接受来自用户的输入信息。WS_DLGFRAME:创建一个带对话框边框风格的窗口。这种风格的窗口不能带标题条。WS_GROUP:指定一组控制的第一个控制。这个控制组由第一个控制和随后定义的控制组成,自

8、第二个控制开始每个控制,具有WS_GROUP风格,每个组的第一个控制带有WS_TABSTOP风格,从而使用户可以在组间移动。用户随后可以使用光标在组内的控制间改变键盘焦点。WS_HSCROLL:创建一个有水平滚动条的窗口。WS_ICONIC:创建一个初始状态为最小化状态的窗口。与WS_MINIMIZE风

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。