MFC应用程序类型:单文档、多文档与基于对话框
2013-03-03 21:48
176 查看
单文档:记事本类程序的标准模式,有菜单栏、工具栏等,只能进行一份文档的操作,即不能同时在同一个应用程序中打开两个文件
多文档:WORD类或浏览器程序的标准模式,可多个窗口显示不同的信息,进行不同的任务,有过个视图环境,可同时操作多个文件。多个文件共享同一菜单栏、工具栏等
对话框:可方便的使用控件,所见即所得的编程,没有菜单栏、工具栏等
怎样看出一个MFC应用程序是基于单文档、多文档还是对话框?
1.运行应用程序观看,对话框一般没有菜单栏、工具栏等,单文档和多文档有,另多文档可产生子窗口,会有一个childframe class
2.从源码中的类观看:
基于对话框—>一般含以下3个类:CAboutDlg、程序名App、程序名Dlg
基于单文档—>一般含以下4个类:CMainFrame、程序名App、程序名Doc、程序名View
基于多文档—>一般含以下5个类:CMainFrame、CChildFrame、程序名App、程序名Doc、程序名View
多文档:WORD类或浏览器程序的标准模式,可多个窗口显示不同的信息,进行不同的任务,有过个视图环境,可同时操作多个文件。多个文件共享同一菜单栏、工具栏等
对话框:可方便的使用控件,所见即所得的编程,没有菜单栏、工具栏等
怎样看出一个MFC应用程序是基于单文档、多文档还是对话框?
1.运行应用程序观看,对话框一般没有菜单栏、工具栏等,单文档和多文档有,另多文档可产生子窗口,会有一个childframe class
2.从源码中的类观看:
基于对话框—>一般含以下3个类:CAboutDlg、程序名App、程序名Dlg
基于单文档—>一般含以下4个类:CMainFrame、程序名App、程序名Doc、程序名View
基于多文档—>一般含以下5个类:CMainFrame、CChildFrame、程序名App、程序名Doc、程序名View
相关文章推荐
- 【MFC】应用程序类型:单文档、多文档与基于对话框
- 基于MFC的单文档,多文档,对话框应用程序
- 基于MFC的单文档、多文档、对话框应用程序
- 猎豹MFC--书籍推荐:基于对话框的MFC应用程序《VisualC++实例精通》单文档多文档多顶级文档《MFCWindows程序设计》
- 基于对话框的MFC应用程序实现菜单的勾选功能
- 将基于MFC的对话框应用程序修改为服务程序
- 基于对话框的MFC PocketPC应用程序全屏方法
- 基于对话框的MFC应用程序GetWindowRect(),GetClientRect()探究
- 隐藏基于对话框的MFC应用程序窗口的方法
- 将基于MFC的对话框应用程序修改为服务程序
- 基于对话框的MFC应用程序加入Accelerator
- 1.3 基于对话框的MFC应用程序实例
- mfc基于对话框的应用程序,如何设置初始对话框大小,移动控件位置
- 怎样看出一个MFC是基于对话框还是多文档或者单文档?
- MFC-在基于对话框的应用程序中嵌入CSplitterWnd
- 基于对话框的MFC应用程序加入Accelerator
- MFC中 给基于对话框的应用程序添加登陆界面
- VS2012 基于对话框 MFC应用程序 重置工具箱
- 将基于MFC的对话框应用程序修改为服务程序---------
- 将基于MFC的对话框应用程序修改为服务程序