术语 | CDocTemplate | ||||||||||||||||||||||||||||||||||||||||||||||||
释义 | CDocTemplate
CDocTemplate是抽象的基类,它定义了文档模板的基本函数功能。通常通过应用的InitInstance函数来实现创建一或多个文档模板。文档模板定义了三个类之间的关系。
文档模板将文档、视图和框架窗口类的指针保存在CRuntimeClass 对象中。当构造文档模板时,指定了CRuntimeClass对象。 文档模板包括文档类型(如菜单、图标、资源加速符号表)使用的资源ID,还含有文档类型的更多信息,包括文档类型名称(如WorkSheet)文件扩展名(如.xls)。有的还包括应用的用户界面、Windows 文件管理器和OLE支持等。 如果应用是一个OLE包容器与/或服务器,文档模板还说明了在激活时使用的菜单ID。如果应用是ID服务器,文档模板定义了在激活时使用的工具条ID。通过SetContainerInfo和SetServerInfo来指定这些OLE资源。 CDocTemplate是抽象类,不能直接使用,通常应用使用Microsoft基础类库提供的两种CDocTemplate派生类之一:CSingleDocTemplate用于SDI,CMultiDocTemplate用于MDI。使用文档模板时要参阅更多信息。如果应用需要变化的用户界面,这与SDI与MDI有根本不同,可以从CDocTemplate中派生出自己的类。 关于CDocTemplate的更多信息,请参阅联机文档“Visual C++程序员指南”中的“文档摸板和文档/视图创建进程”。 #include <afxwin.h> 请参阅: CSingleDocTemplate, CMultiDocTemplate, CDocument, CView, CScrollView, CEditView, CFormView, CFrameView, CMDIChildWnd CDocTemplate类的成员 构造函数
属性
操作
可覆盖的函数
|
||||||||||||||||||||||||||||||||||||||||||||||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。