创建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类或浏览器程序的标准模式,可多个窗口显示不同的信息,进行不同的任...
  • shushuidewoniu
  • shushuidewoniu
  • 2013年03月03日 21:48
  • 4115

VS2013/MFC编程入门之三(MFC应用程序框架分析)

上一讲讲的是VS2013应用程序工程中文件的组成结构。这一节就为大家分析下MFC应用程序框架的运行流程。        一.SDK应用程序与MFC应用程序运行过程的对比        程序...
  • zhaoyinhui0802
  • zhaoyinhui0802
  • 2016年11月23日 10:12
  • 2847

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

从大一注册博客到现在还没发表过一篇文章,趁着复习的机会整理一下所得,这次不要再半途而废了~ -----------------------------------------------------...
  • baixue0729
  • baixue0729
  • 2016年01月10日 18:34
  • 4121

MFC多文档框架

文档、视图、框架窗口、文档模板之间的相互关系,关键要理解他们的结构         1、首先应该对   CWinApp类有充分的了解             它包含并管理着应用程序的文档/视...
  • netanimals
  • netanimals
  • 2012年04月23日 17:27
  • 16371

C++MFC编程笔记day05 文档类-单文档和多文档应用程序

文档类    1 相关类    CDocument类-父类是CCmdTarget类,所以,文档类也可以处理菜单等               命令消息。作用保存和管理数据。    注意事项:如何解决断...
  • pukuimin1226
  • pukuimin1226
  • 2014年07月30日 08:59
  • 5149

MFC多文档视图界面(MDI)搭建图像处理框架程序总结

本科毕设时,为了进行演示曾按照网上的方法搭建了一个基于MFC多文档视图界面(MDI)的图像处理框架程序。但是由于对于windows编程的原理不甚了解,过程中遇到了很多细节上的问题,因此整理一下整个过程...
  • xiaomianzhou
  • xiaomianzhou
  • 2015年02月26日 20:28
  • 1815

MFC多文档的创建和打开过程

我们在学习MFC的时候,时常是很迷糊的,往往微软很多很好的机制都都深埋到代码里面了,让你无法看清她的神秘面纱。常常我们是糊里糊涂的将代码写出来了,往往是知其然,不知其所以然。这样的时候,有时候让我感觉...
  • wuan584974722
  • wuan584974722
  • 2014年05月06日 22:47
  • 11989

MFC多文档应用程序同时显示两个视图

转载▼ 本文是对网络上各种资料进行了梳理,并在VisualC++6.0下进行了实验测试。 需要解决的问题如下: 1. 在MFC多文档应用程序中同时显示两个视图,其中一个视图显示电路原理图,另...
  • aaahuanian
  • aaahuanian
  • 2012年08月02日 10:55
  • 2212

1.5 多文档MFC应用程序实例

单文档应用程序每次只能打开一个文档窗口(例如Windows自带的“记事本”程序),而多文档应用程序允许同时打开多个文档进行编辑,并且在编辑这些文档时,各文档之间互不影响(例如Visual C++ 6....
  • Christmas_Tree
  • Christmas_Tree
  • 2017年05月18日 14:55
  • 596

MFC多文档应用程序同时显示两个视图

本文是对网络上各种资料进行了梳理,并在VisualC++6.0下进行了实验测试。 需要解决的问题如下: 1. 在MFC多文档应用程序中同时显示两个视图,其中一个视图显示电路原理图,另外一个显示...
  • u011555996
  • u011555996
  • 2017年08月25日 21:00
  • 529
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:创建MFC应用程序的类型:单文档+多文档+基于对话框
举报原因:
原因补充:

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