CDocument::DeleteContents

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

Index