Compartilhar via


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.

Documentos também podem conter objetos OLE.CDocItem é a classe base dos itens de servidor e cliente.

Consulte também

Conceitos

Visão geral das bibliotecas de classes