Classes de documento
Objetos de classe de documento, criados por objetos de modelo de documento, gerenciar os dados do aplicativo.Você irá derivar uma classe para seus documentos de uma dessas classes.
Objetos de classe de documento interagem com objetos de exibição.Visualizar objetos representam a área de cliente de uma janela, exibem dados do documento e permitem aos usuários interagir com ele.Documentos e modos de exibição são criados por um objeto de modelo de documento.
CDocument
A classe base para documentos específicos do aplicativo.Derivar de sua classe de documento ou as classes de CDocument.COleDocument
Usado para implementação de documento composto, bem sistema autônomo suporte de contêiner básico.Serve sistema autônomo um contêiner para classes derivadas de CDocItem.Essa classe pode ser usada sistema autônomo classe base para documentos do 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 de classes de documento para seus aplicativos de contêiner a partir dessa classe em vez da COleDocument Se você desejar para oferecer suporte a links para objetos incorporados.CRichEditDoc
Mantém a lista de itens de cliente OLE que estão no rich controle de edição.Usado com CRichEditView and CRichEditCntrItem.COleServerDoc
Usado sistema autônomo classe base para classes de documento do aplicativo do servidor.COleServerDoc objetos fornecem grande parte do suporte do servidor por meio de interações com COleServerItem objetos.Capacidade de edição visual é fornecida usando a biblioteca de classes documento / exibir arquitetura.CHtmlEditDoc
Fornece, CHtmlEditView, a funcionalidade da plataforma de edição WebBrowser HTML dentro do contexto da arquitetura do modo de exibição de documentos MFC.
Classes relacionadas
Objetos de classe de documento podem ser persistentes — em Outros palavras, podem gravar seu estado para uma meio de armazenamento e lê-lo novamente.MFC fornece o CArchive classe para facilitar a transferência de dados do documento para uma meio de armazenamento.
- CArchive
Coopera com um CFile objeto para implementar o armazenamento persistente para objetos por meio de serialização (consulte CObject::Serialize).
Documentos também podem conter objetos OLE.CDocItem é a classe base dos itens de servidor e cliente.
- CDocItem
Classe base abstrata de COleClientItem and COleServerItem.Objetos de classes derivadas de CDocItem representam as partes de documentos.