Clases de documento
Los objetos de la clase document, creados por los objetos de plantilla de documento, administran los datos de aplicación.Se derivará una clase para los documentos desde una de estas clases.
Los objetos de la clase document interactúan con los objetos de vista.Los objetos de vista representan el área cliente de una ventana, muestran datos de un documento, y permiten a los usuarios interactuar con él.Documentos y vistas son creados por un objeto de plantilla de documento.
CDocument
La clase base para los documentos específicos de la aplicación.Derive la clase o clases de documento de CDocument.COleDocument
Utilizado para la aplicación del documento compuesto, así como la compatibilidad básica del contenedor.Actúa como contenedor para las clases derivadas de CDocItem.Esta clase se puede utilizar como clase base para los documentos contenedor y es la clase base para COleServerDoc.COleLinkingDoc
Una clase derivada de COleDocument que proporciona la infraestructura para vincular.Debe derivar las clases de documento para las aplicaciones contenedoras de esta clase en lugar de COleDocument si desea a admitir vínculos a objetos incrustados.CRichEditDoc
Mantiene la lista de elementos de OLE de cliente que están en el control rich edit.Se utiliza con CRichEditView y CRichEditCntrItem.COleServerDoc
Se utiliza como clase base para las clases de documento de la aplicación de servidor.Los objetos deCOleServerDoc proporcionan la mayor parte de compatibilidad de servidor mediante interacciones con los objetos de COleServerItem .La función de edición visual se proporciona mediante la arquitectura documento/vista de la biblioteca de clases.CHtmlEditDoc
Asignación, CHtmlEditView, de la funcionalidad de la plataforma de edición HTML WebBrowser en el contexto de la arquitectura de la vista del documento de MFC.
Clases relacionadas
Los objetos de clase de documento pueden ser persistentes es decir pueden escribir su estado a un medio de almacenamiento y leer la reproducción.MFC proporciona la clase de CArchive para facilitar la transferencia de datos del documento en un medio de almacenamiento.
- CArchive
Coopera con un objeto de Archivo C el almacenamiento persistente de implementan para los objetos con la serialización (vea CObject::Serialize).
Los documentos también pueden contener objetos OLE.CDocItem es la clase base de los elementos del servidor y el cliente.
- CDocItem
Clase base abstracta de COleClientItem y de COleServerItem.Los objetos de clases derivadas de CDocItem representan partes de documentos.