CDocument::DeleteContents
Aufgerufen vom Framework, um die Daten des Dokuments zu löschen, ohne das CDocument-Objekt selbst zu zerstören.
virtual void DeleteContents( );
Hinweise
Sie wird aufgerufen, bevor das Dokument zerstört werden soll.Es wird auch aufgerufen, um sicherzustellen, dass ein Dokument leer ist, bevor wiederverwendet wird.Dies ist für eine SDI-Anwendung besonders wichtig, die nur ein Dokument verwendet; das Dokument wird wiederverwendet, wenn der Benutzer ein anderes Dokument erstellt oder geöffnet wird.Rufen Sie diese Funktion auf, um einen "Bearbeiten-freienRaum alle" oder ähnlichen Befehl zu implementieren, der die Daten alle Dokuments gelöscht wird.Die Standardimplementierung dieser Funktion Auswirkungen.Überschreiben Sie diese Funktion, um die Daten in einem Dokument zu löschen.
Beispiel
// 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.
}
Anforderungen
Header: afxwin.h