CDocObjectServer::CDocObjectServer

构造和初始化 CDocObjectServer 对象。

explicit CDocObjectServer( 
   COleServerDoc* pOwner, 
   LPOLEDOCUMENTSITE pDocSite = NULL  
);

参数

  • pOwner
    为了使DocObject客户端的服务器客户端站点的指针文档。

  • pDocSite
    对容器实现的 IOleDocumentSite 接口的指针。

备注

当DocObject处于活动状态时,客户端站点OLE接口(IOleDocumentSite)是什么允许DocObject服务器与其客户端(容器)进行通信。 当激活DocObject服务器,它首先会查看容器实现 IOleDocumentSite 接口。 如果是这样,COleServerDoc::GetDocObjectServer 调用查看容器是支持DocObjects。 默认情况下,GetDocObjectServer 返回 NULL。 必须重写 COleServerDoc::GetDocObjectServer 构造一个新的 CDocObjectServer 对象或派生的对象,则用指向 COleServerDoc 容器及其 IOleDocumentSite 接口作为参数传递给构造函数。

要求

Header: afxdocob.h

请参见

参考

CDocObjectServer选件类

层次结构图

CDocObjectServerItem选件类

COleServerDoc::GetDocObjectServer