单文档,多文档,单文档,多文档,对话框。MFC的单个文档和多个文档有什么用?multi 文档和single 文档的唯一区别在于是否可以同时打开多个文档视图,至于支持的文档类型,比如,pdf,这些都与DocumentTemplate有关,只要实现多个模板,就可以打开相应的format/了,单个文档类似记事本的应用程序程序是文件处理软件的开发基础但是每个应用程序程序只处理一个文档(相比多个。

1、visualC 中MFC支持三种个不同的应用 程序,分别为???

dllexe插件,其中exe包含单文档、多文档、对话框。单文档,多文档,对话框。单文档,多文档,对话框。Single 文档:单文档Multi文档:多文档对话框:Dialogbased对话框文档可以像VB一样直接拖动控件,更方便。

2、MFC应用 程序中,应用 程序类型:单个 文档和基于对话框有什么区别?

single 文档类似记事本的应用程序程序是文件处理软件的开发基础,但是每个应用程序程序只处理一个文档(相比多个/。基于对话框,一个类似“计算器”程序的应用和文档没什么关系,一般是工具软件开发的基础。single文档supports文档查看架构、数据保存(读取修改)文档类函数显示(查看类函数),哪个更方便。基于对话框,主窗口是对话框类型,使用控件方便,所见即所得编程更方便。

3、什么是单 文档工程VC

frame window为应用程序程序的用户界面提供了一个结构框架。它是应用程序程序的主窗口,负责管理其包含的窗口。应用程序程序的顶部框架窗口是应用程序-1。MFC提供了三种类型的框架窗口:单个文档 window、多个文档 window (MDI)和对话框。在AppWizard的第一个对话框中,可以选择应用程序程序是基于单个文档、多个文档还是对话框。

4、如何判断一个已经写好的MFC 程序是单 文档还是多 文档?

在应用程序中查看程序 class。比如你写的项目名是A,在a.cpp中的初始化函数InitInstance()中查看,如果是single 文档,会出现以下代码:csingledoctemplate * PDOCTemplate;pdoctemplatewcsingledoctemplate(IDR _ MAINFRAME,RUNTIME_CLASS(CaDoc),

RUNTIME _ CLASS(ca view));如果是多个文档,有:CMultiDocTemplate * pDocTemplate;pdoctemplatewcmultidoctemplate(IDR _ MAINFRAME,RUNTIME_CLASS(CaDoc),RUNTIME_CLASS(CMainFrame),RUNTIME _ CLASS(CaView));即single 文档和multiple 文档主要以是否为CSingleDocTemplate或CMultiDocTemplate来区分。

5、MFC的单 文档和多 文档有什么用?

为什么会有这三种类型?很简单,需求;如果你想写一个简单的小程序,比如一个计算器,或者一些简单的函数,用一个对话框就够了,甚至不用MFC。还是用纯win32sdk写吧,性能更好,也不会太繁琐。但是如果你想写一个功能复杂的多种界面的Office,就需要用文档。如果想在一个窗口中同时操作7或8个Excel表单,最好用文档来控制这个MDI表单。

嗯,我个人比较喜欢WIN32SDK写。MFC生成的结构太长,性能太低,消耗的资源太大。如果不是追求快速发展,一般不会选择MFC。(一般来说,使用纯WIN32SDK写程序,如果内存管理得更好,性能会比MFC 程序提升10倍左右。不要太纠结这些,所谓:兵来将挡水来土掩,以后有什么需求,用相应的技术解决就行了。

6、mfc多 文档 程序 文档起什么作用

Dialog template适用于制作交互界面表文档 Template适用于文件处理文档 Template适用于多文件处理。对于零售系统,我认为使用对话框模板会更方便,multi 文档和single 文档的唯一区别在于是否可以同时打开多个文档视图。至于支持的文档类型,比如,pdf,这些都与DocumentTemplate有关,只要实现多个模板,就可以打开相应的format/了。


文章TAG:文档  程序  单文档与多文档程序区别  
下一篇