Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Objetos de classe de documento, criados por objetos de modelo de documento, gerenciam os dados do aplicativo. Você derivará uma classe para seus documentos de uma dessas classes.
Objetos de classe de documento interagem com objetos de exibição. Os objetos de exibição representam a área do cliente de uma janela, exibem os dados de um documento e permitem que os usuários interajam com ela. Documentos e exibições são criados 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 básico ao contêiner. Serve como um contêiner para classes derivadas de CDocItem. Essa classe pode ser usada como a classe base para documentos de contêiner e é a classe base para COleServerDoc.
COleLinkingDoc
Uma classe derivada da COleDocument qual fornece a infraestrutura para vinculação. Você deve derivar as classes de documento para seus aplicativos de contêiner a partir dessa classe, em vez de COleDocument se desejar que eles ofereçam suporte a links para objetos inseridos.
CRichEditDoc
Mantém a lista de itens de cliente OLE que estão no controle de edição avançada. Usado com CRichEditView e CRichEditCntrItem.
COleServerDoc
Usado como a classe base para classes de documento de servidor-aplicativo.
COleServerDoc os objetos fornecem a maior parte do suporte do servidor por meio de interações com objetos COleServerItem . A funcionalidade de edição visual é fornecida usando a arquitetura de documento/exibição da biblioteca de classes.
CHtmlEditDoc
Fornece, com CHtmlEditView, a funcionalidade da plataforma de edição HTML do WebBrowser no contexto da arquitetura de exibição de documento do MFC.
Classes relacionadas
Objetos de classe de documento podem ser persistentes – em outras palavras, eles podem gravar seu estado em um meio de armazenamento e lê-lo novamente. O MFC fornece a CArchive classe para facilitar a transferência dos dados do documento para um meio de armazenamento.
CArchive
Coopera com um objeto CFile para implementar o armazenamento persistente para objetos por meio da serialização (consulte CObject::Serialize).
Os documentos também podem conter objetos OLE.
CDocItem é a classe base dos itens de servidor e cliente.
CDocItem
Classe base abstrata de COleClientItem e COleServerItem. Objetos de classes derivadas de CDocItem partes de documentos.