CDocument::DeleteContents
Chamado pela estrutura para excluir os dados do documento sem destruir o próprio objeto de CDocument .
virtual void DeleteContents( );
Comentários
É chamado imediatamente antes do documento deve ser destruído.Também chama-se para garantir que um documento está vazio antes de ser reutilizado.Isso é particularmente importante para um aplicativo de SDI, que usa apenas um documento; o documento é reutilizado sempre que o usuário cria ou abre um outro documento.Chamar essa função para implementar todos de “edição um espaço livre” ou comando semelhante que exclui os dados de qualquer documento.A implementação padrão de essa função não fará nada.Substituir essa função para excluir os dados no seu documento.
Exemplo
// This example is the handler for an Edit Clear All command.
void CExampleDoc::OnEditClearAll()
{
DeleteContents();
UpdateAllViews(NULL);
}
void CExampleDoc::DeleteContents()
{
// Re-initialize document data here.
}
Requisitos
Cabeçalho: afxwin.h