COleTemplateServer选件类

用于编辑服务器、自动化服务器和链接容器(支持连接到嵌入)的应用程序的OLE可视化。

class COleTemplateServer : public COleObjectFactory

成员

dez74a77.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

COleTemplateServer::COleTemplateServer

构造 COleTemplateServer 对象。

dez74a77.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

COleTemplateServer::ConnectTemplate

连接文档模板为基础 COleObjectFactory 对象。

COleTemplateServer::Unregister

关联的取消文档模板。

COleTemplateServer::UpdateRegistry

注册OLE系统注册表的文件类型。

备注

此选件类从选件类 COleObjectFactory派生;通常,可以直接使用 COleTemplateServer 而不是派生您的选件类。COleTemplateServer 使用一 CDocTemplate 对象控制服务器文档。请使用 COleTemplateServer,当实现完整的服务器,也就是说,可以运行作为独立应用程序的服务器上。完整服务器通常是多个文档界面(MDI)应用程序,不过,单文档界面(SDI)应用程序的支持。一 COleTemplateServer 对象为服务器的每种类型需要的文档应用程序支持;也就是说,如果您的服务器应用程序支持工作表和图表,您必须具有两 COleTemplateServer 对象。

COleTemplateServer 重写 COleObjectFactory定义的 OnCreateInstance 成员函数。此成员函数由框架调用创建适当类型的c. C++对象。

有关服务器的更多信息,请参见文章 服务器:实现服务器

继承层次结构

CObject

CCmdTarget

COleObjectFactory

COleTemplateServer

要求

Header: afxdisp.h

请参见

参考

COleObjectFactory选件类

层次结构图

COleServerDoc选件类

COleServerItem选件类

概念

MFC示例HIERSVR