Virtual void DeleteContents ( );
Osservazioni
Chiamato dal framework per eliminare i dati del documento senza distruggere l'oggetto CDocument stesso. Esso viene chiamato appena prima che il documento è di essere distrutto. È anche chiamato a garantire che un documento è vuoto prima che essa venga riutilizzata. Ciò è particolarmente importante per un'applicazione SDI, che utilizza un solo documento; il documento viene riutilizzato ogni volta che l'utente crea o apre un altro documento. Chiamare questa funzione per implementare un "Modifica cancella tutto" o un comando simile che elimina tutti i dati del documento. L'implementazione predefinita di questa funzione non fa nulla. Eseguire l'override di questa funzione per eliminare i dati nel vostro documento.
Esempio
/ / Questo esempio è il gestore per un comando di modifica cancella tutto.
public static void CMyDoc::OnEditClearAll()
{
nbsp; DeleteContents();
UpdateAllViews(&NULL);
}
public static void CMyDoc::DeleteContents()
{
/ / Reinizializzare i dati del documento qui.
}
CDocument panoramica |nbsp; Membri della classe | Gerarchia Chart
Vedere anchenbsp;CDocument::OnCloseDocument, CDocument::On&NewDocument, CDocument:: OnOpenDocument