CDocument::DeleteContents

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

Index