Compartilhar via


Derivando uma classe de documento do CDocument

Os documentos contêm e gerenciam os dados do aplicativo. Para usar a classe de documento fornecida pelo Assistente de Aplicativo MFC, você deve fazer o seguinte:

  • Derive uma classe de CDocument para cada tipo de documento.

  • Adicione variáveis de membro para armazenar os dados de cada documento.

  • Substitua a função membro CDocument de Serialize na classe de documento. Serialize grava e lê os dados do documento de e para o disco.

Outras funções de documentos comumente substituídas

Talvez você também queira substituir outras funções membro CDocument. Em particular, você precisará substituir OnNewDocument e OnOpenDocument para inicializar os membros de dados do documento e DeleteContents para destruir dados alocados dinamicamente. Para obter informações sobre membros substituíveis, consulte a classe CDocument na Referência do MFC.

Consulte também

Usar documentos