创建MFC应用程序的类型:单文档+多文档+基于对话框

原创 2015年07月10日 18:06:47
单文档支持文档视图架构,数据的保存--(读取--修改)文档类功能--显示(视图类功能),比较方便。
基于对话框,主窗口是对话框类型,可以方便的使用控件,所见即所得的编程,比较方便。
单文档类似“记事本”这样的应用程序,是文件处理软件的开发基础,只是每个应用程序仅处理一个文档(与多文档相比较)。
基于对话框类似“计算器”这样的应用程序,没有需要处理的文档,一般是工具软件的开发基础。

基于对话框(3个类):
CAboutDlg
程序名App
程序名Dlg
单文档(5个类):
CAboutDlg
CMainFrame
程序名App
程序名Doc
程序名View
多文档(6个类):
CAboutDlg
CMainFrame
程序名App
程序名Doc
程序名View
CMainFrame

自己对一下把。

对话框最简单,肯定是最少类的。
单肯定比多文档少。



                    

MFC应用程序类型:单文档、多文档与基于对话框

单文档:记事本类程序的标准模式,有菜单栏、工具栏等,只能进行一份文档的操作,即不能同时在同一个应用程序中打开两个文件 多文档:WORD类或浏览器程序的标准模式,可多个窗口显示不同的信息,进行不同的任...

MFC学习笔记1_MFC应用程序架构

最近开始了新的项目,要求在现有项目基础上进行二次开发以及改进。现有项目使用vc++6.0, MFC开发。 MFC的本质就是一个包含许多微软已经定义好的对象的类库,虽然不同的程序功能上千差万别,但本质上...

Windows编程之MFC窗口程序浅析

 除了传统的SDK方式编写Windows应用程序外,还可以使用微软的基础类库MFC。它采用C++程序设计语言对SDK函数进行包装,使Windows下的C语言程序设计,成为面向对象的MFC。以下为MFC...
  • phunxm
  • phunxm
  • 2009年12月26日 20:54
  • 9540

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

再探MFC(一)基于对话框的MFC应用程序项目框架

大学毕设时学的MFC,工作头一年还用的MFC,之后再也用不到了.当时买的MFC书籍早就束之高阁了.现在需要开发一个简单的桌面程序,于是我又把MFC捡起来.MFC早已过时,不过如果开发简单的Window...

MFC基于对话框程序

如果是.net的朋友则在菜单上选择新建->项目,在项目类型中选择Visual C++项目,在模板中选择MFC应用程序,在名称中输入Dialog,按确定。在应用程序类型中选择基于对话框,后按完成。 于...
  • gillerr
  • gillerr
  • 2013年01月16日 10:31
  • 11839

MFC单文档嵌入对话框

因为要实现一个在单文档中嵌入对话框的界面,自己愚钝,在网上查找了很多方法都不能实现,后来解决,现记录解决方法,防止后来使用遗忘; 1、添加一个对话框,将对话框的Style设置成Child; 2、添加一...

MFC 中如何查看一个对话框对应的类??

经常一个大的项目中很多类很多对话框  一般情况下 我们是从名称中直接判断的,但有时也不好找!那就有下下面的方法: 打开资源视图中的对话框:项目--》类向导...

创建一个单文档MFC应用程序的那些事儿

从大一注册博客到现在还没发表过一篇文章,趁着复习的机会整理一下所得,这次不要再半途而废了~ -----------------------------------------------------...

深入浅出MFC文档/视图架构之基本概念

深入浅出MFC文档/视图架构之基本概念 引言   MFC引入了"文档/视图"结构的概念,理解这个结构是编写基于MFC编写复杂Visual C++程序的关键。"文档/视图"中主要...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:创建MFC应用程序的类型:单文档+多文档+基于对话框
举报原因:
原因补充:

(最多只允许输入30个字)