virtual privatevoid DeleteContents ( );
Observações
Chamado pela estrutura para excluir os dados do documento sem destruir o próprio objeto de CDocument . Ele é chamado apenas antes que o documento deve ser destruído. Ele também é chamado para garantir que um documento está vazio antes de ele é reutilizado. Isto é particularmente importante para um aplicativo SDI, que usa apenas um documento; o documento é reutilizado sempre que o usuário cria ou abre outro documento. Chame esta função para implementar uma "Editar Limpar tudo" ou comando semelhante que exclui todos os dados do documento. A implementação padrão desta função não faz nada. Substituir esta função para excluir os dados do documento.
Exemplo
/ / &Neste exemplo é o manipulador para um comando Editar Limpar tudo.
privatevoid CMyDoc::OnEditClearAll()
{
nbsp; DeleteContents();
UpdateAllViews(NULL);
}
privatevoid CMyDoc::DeleteContents()
{
/ / Re-inicializar dados do documento aqui.
}
Visão geral de CDocument |nbsp; Membros de classe | Gráfico de hierarquia
Consulte tambémnbsp;CDocument::OnCloseDocument, CDocument::On&NewDocument, CDocument::OnOpenDocument