CSingleDocTemplate Class

定义实现单文档界面(SDI)的文档模板。

class CSingleDocTemplate : public CDocTemplate

成员

公共构造函数

名称

说明

CSingleDocTemplate::CSingleDocTemplate

构造 CSingleDocTemplate 对象。

备注

SDI应用程序使用主框架窗口显示文档;仅文档中一次是打开的。

文档模板定义选件类之间的三种类型的关系:

  • 文档选件类,则从 CDocument派生。

  • 视图选件类,显示从文档选件类的数据上面列出的。 可以从 CViewCScrollViewCFormViewCEditView派生此选件类。 (可以直接还使用 CEditView。)

  • 框架窗口选件类,包含视图。 对于SDI文档模板,可以从 CFrameWnd派生类;此选件如果不需要自定义主框架窗口的行为,则可以使用 CFrameWnd 直接,而无需派生您的选件类。

SDI应用程序通常支持一个文档类型,因此,只有一 CSingleDocTemplate 对象。 仅文档中一次是打开的。

您不需要调用 CSingleDocTemplate 的任何成员函数除外构造函数。 内部结构处理 CSingleDocTemplate 对象。

有关使用 CSingleDocTemplate的更多信息,请参见 文档模板,而且文档/视图创建过程

继承层次结构

CObject

CCmdTarget

CDocTemplate

CSingleDocTemplate

要求

**标头:**afxwin.h

请参见

参考

CDocTemplate 类

层次结构图

CDocTemplate 类

CDocument 类

CFrameWnd 类

CMultiDocTemplate Class

CView Class

CWinApp Class

概念

MFC DOCKTOOL示例