Clase de CDocObjectServer
Implementa las interfaces VIEJAS adicionales necesarias para crear un servidor normal de COleDocument en un servidor completo de DocObject: IOleDocument, IOleDocumentView, IOleCommandTarget, y IPrint.
class CDocObjectServer : public CCmdTarget
Members
Constructores públicos
Name |
Descripción |
---|---|
Crea un objeto CDocObjectServer. |
Métodos públicos
Name |
Descripción |
---|---|
Activa el servidor del objeto document, pero no lo muestra. |
Métodos protegidos
Name |
Descripción |
---|---|
Muestra la vista de DocObject. |
|
Restaura el estado de vista DocObject. |
|
Guarda el estado de vista DocObject. |
Comentarios
CDocObjectServer se deriva de CCmdTarget y trabajos de mediante un COleServerDoc para exponer las interfaces.
Un documento de servidor de DocObject puede contener objetos de CDocObjectServerItem , que representan la interfaz del servidor a los elementos de DocObject.
Para personalizar su servidor de DocObject, derive su propia clase de CDocObjectServer y reemplazar la configuración de vista funciona, OnActivateView, OnApplyViewState, y OnSaveViewState.Necesitará proporcionar una nueva instancia de la clase en respuesta a llamadas del marco.
Para obtener más información sobre DocObjects, vea CDocObjectServerItem y COleCmdUI en la referencia de MFC.Vea también Primeros pasos de internet: documentos activos y documentos activos.
También vea el siguiente artículo de Knowledge Base:
- Q247382: PRB: Información sobre herramientas para los Controles del Servidor De documento ActiveX oculto por el contenedor de documento ActiveX
Jerarquía de herencia
CDocObjectServer
Requisitos
Header: afxdocob.h