Derivando uma classe de documento de CDocument

Os documentos contêm e gerenciam os dados do aplicativo. Para usar a classe de documento fornecida pelo Assistente de Aplicativo do 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 no disco.

Outras funções de documento geralmente 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.

Confira também

Usando documentos