CDocObjectServer选件类

实现需要其他的OLE接口进行普通 COleDocument 服务器转换为完整的DocObject服务器: IOleDocumentIOleDocumentViewIOleCommandTargetIPrint

class CDocObjectServer : public CCmdTarget

成员

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

名称

说明

CDocObjectServer::CDocObjectServer

构造 CDocObjectServer 对象。

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

名称

说明

CDocObjectServer::ActivateDocObject

活动文档服务器对象,但是,不显示它。

f7zd4wes.collapse_all(zh-cn,VS.110).gif受保护的方法

名称

说明

CDocObjectServer::OnActivateView

显示DocObject视图。

CDocObjectServer::OnApplyViewState

还原DocObject视图状态。

CDocObjectServer::OnSaveViewState

保存DocObject视图状态。

备注

CDocObjectServerCCmdTarget 和工作更加派生与 COleServerDoc 公开接口。

DocObject服务器文档可以包含 CDocObjectServerItem 对象,该对象表示服务器接口为DocObject项目。

若要自定义您的DocObject服务器,从 CDocObjectServer 派生您的选件类并重写其视图设置功能、 OnActivateViewOnApplyViewStateOnSaveViewState。 您将需要提供自己的选件类的新实例以响应机制调用。

有关DocObjects的详细信息,请参见 CDocObjectServerItemCOleCmdUI " MFC参考。 另请参见 Internet第一步:活动文档活动文档

请参见下面的知识库文章:

  • Q247382:PRB:控件的工具提示在ActiveX文档服务器由ActiveX隐藏文档容器

继承层次结构

CObject

CCmdTarget

CDocObjectServer

要求

Header: afxdocob.h

请参见

参考

CCmdTarget选件类

层次结构图

CDocObjectServerItem选件类