CDocument::DeleteContents
Chiamato dal framework per eliminare i dati del documento senza eliminare l'oggetto stesso CDocument.
virtual void DeleteContents( );
Note
Viene chiamato poco prima che il documento venga eliminato.Viene chiamato per assicurarsi che il documento sia vuota prima che venga riutilizzato.Ciò è particolarmente importante per un'applicazione SDI, che utilizza solo un documento; il documento viene riutilizzato ogni volta che l'utente crea o si apre un altro documento.Chiamare questa funzione per implementare una "deselezionare tutte di modifica" o il comando simile che elimina i dati di un documento.L'implementazione predefinita di questa funzione non compie alcuna operazione.Eseguire l'override di questa funzione per eliminare dati nel documento.
Esempio
// 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.
}
Requisiti
Header: afxwin.h