CDocObjectServer::CDocObjectServer

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

Parámetros

pOwner

Un puntero para el documento del sitio de cliente que es el cliente para el servidor de DocObject.

pDocSite

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

Observaciones

Crea e inicializa un objeto CDocObjectServer.

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

Visió&n General de CDocObjectServer |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CDocObjectServerItem, COleServerDoc::GetDocObjectServer

Index