MFC应用程序的类型.docx

MFC应用程序的类型.docx

ID:62037298

大小:115.29 KB

页数:3页

时间:2021-04-15

MFC应用程序的类型.docx_第1页
MFC应用程序的类型.docx_第2页
MFC应用程序的类型.docx_第3页
资源描述:

《MFC应用程序的类型.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MFC应用程序类型l单文档支持文档-视图架构,数据的保存--(读取--修改)文档类功能--显示(视图类功能),比较方便。单文档类似“记事本”这样的应用程序,是文件处理软件的开发基础,只是每个应用程序仅处理一个文档(与多文档相比较)。l基于对话框,主窗口是对话框类型,可以方便的使用控件,所见即所得的编程,比较方便。基于对话框类似“计算器”这样的应用程序,没有需要处理的文档,一般是工具软件的开发基础。类型基于对话框(3个类)单文档(5个类)多文档(6个类)类CAboutDlg程序名App程序名DlgCAboutDlgCMainFrame程序名App程序名Doc程序名Vi

2、ewCAboutDlgCMainFrame程序名App程序名Doc程序名ViewCMainFrame…… MFC应用程序MFC应用程序主要分为以下三类,对比通常的应用程序,变化的地方如下:1MFC的控制台程序1.1包含afx系列的头文件1.2CWinApptheApp-MFC的应用程序类,封装了应用程序的启动过程.1.3AfxWinInitMFC初始化函数,将应用程序的信息初始化.2MFC的动态库和静态库2.1 静态库2.1.1 增加了MFC的支持2.2 动态库动态库分类如下:2.2.1MFC规则DLL分为如下两类:使用MFC静态库的规则DLL使用MFC动态库的规则

3、DLL2.2.2MFC扩展DLL动态库与C++动态库的不同点如下:1 增加了MFC相关的afx头文件2包含一个继承CWinApp类,并且声明了该类的全局变量.3MFC应用程序3.1 单文档视图应用程序3.1.1包含一个继承CWinApp类 3.1.2CMainFrame类3.1.3CView的一个子类3.1.4CDocument的一个子类3.2 多文档视图应用程序3.2.1包含一个继承CWinApp类3.2.2CMainFrame类3.2.3CView的一个子类3.2.4CDocument的一个子类3.2.5CChildFrame子框架窗口3.3 对话框应用程序3.

4、3.1包含一个继承CWinApp类3.3.2对话框类

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

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

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