Compartir a través de


CDocObjectServer::CDocObjectServer

Las construcciones e inicializan un objeto de CDocObjectServer .

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

Parámetros

  • pOwner
    Un puntero al documento desde el sitio de cliente que es el cliente para el servidor de DocObject.

  • pDocSite
    Un puntero a la interfaz de IOleDocumentSite implementada por el contenedor.

Comentarios

Cuando un DocObject está activa, la interfaz OLE de sitio de cliente (IOleDocumentSite) lo que permite que el servidor de DocObject comunicarse con el cliente (el contenedor). Cuando se activa a un servidor de DocObject, primero comprueba que el contenedor implementa la interfaz de IOleDocumentSite . Si es así COleServerDoc::GetDocObjectServer se denomina para ver si el contenedor admite DocObjects. De forma predeterminada, la cual NULLde GetDocObjectServer . Debe reemplazar COleServerDoc::GetDocObjectServer para construir un nuevo objeto de CDocObjectServer o un objeto derivado propio, con punteros al contenedor de COleServerDoc y su interfaz de IOleDocumentSite como argumentos al constructor.

Requisitos

encabezado: afxdocob.h

Vea también

Referencia

CDocObjectServer Class

Gráfico de jerarquías

CDocObjectServerItem Class

COleServerDoc::GetDocObjectServer