Classes de documento
Objetos de classe de documento criados por objetos de modelo de documento, gerenciam os dados do aplicativo.Você irá derivar uma classe de documentos de uma dessas classes.
Objetos de classe do documento interagem com objetos de exibição.Exibir objetos representam a área cliente de uma janela, exibem dados do documento e permitem aos usuários interagir com ele.Documentos e exibições são criadas por um objeto de modelo de documento.
CDocument
A classe base para documentos específicos do aplicativo.Derivar sua classe de documento ou classes de CDocument.COleDocument
Usado para implementação de documento composto, bem como suporte de contêiner básico.Serve como um contêiner para classes derivadas de CDocItem.Esta classe pode ser usada como a classe base para documentos de contêiner e é a classe base para COleServerDoc.COleLinkingDoc
Uma classe derivada de COleDocument que fornece a infra-estrutura para vinculação.Você deve derivar classes de documento para aplicativos contêiner dessa classe em vez de COleDocument se desejar para oferecer suporte a links para objetos incorporados.CRichEditDoc
Mantém a lista de itens de cliente OLE que estão no controle rich edit.Usado com CRichEditView e CRichEditCntrItem.COleServerDoc
Usada como a classe base para classes de documento do aplicativo de servidor.COleServerDocobjetos fornecem em massa de suporte do servidor por meio de interações com classe derivada COleServerItem objetos.Capacidade de edição visual é fornecida usando a arquitetura de exibição do documento da biblioteca de classe.CHtmlEditDoc
Fornece, com CHtmlEditView, a funcionalidade da plataforma de edição de HTML do WebBrowser dentro do contexto da arquitetura de exibição de documento do MFC.
Classes relacionadas
Objetos de classe de documento podem ser persistentes — em outras palavras, pode gravar seu estado em uma mídia de armazenamento e lê-lo novamente.MFC fornece a CArchive classe para facilitar a transferência de dados do documento para uma mídia de armazenamento.
- CArchive
Coopera com um CFile objeto implementar armazenamento persistente para objetos através de serialização (consulte CObject::Serialize).
Documentos também podem conter objetos OLE.CDocItemé a classe base dos itens de servidor e cliente.
- CDocItem
Abstrair a classe base de COleClientItem e classe derivada COleServerItem.Objetos de classes derivadas de CDocItem representam partes de documentos.