Sdílet prostřednictvím


CDocument::DeleteContents

Rámec odstranit data dokumentu bez zničení volány CDocument sám.

virtual void DeleteContents( );

Poznámky

Nazývá se těsně před dokumentu je zničena.Nazývá se také zajistit, že dokument je prázdný, než je znovu použít.To je důležité zejména pro aplikace SDI, které používá pouze jeden dokument; dokument je znovu použít vždy, když uživatel vytvoří nebo jiný dokument otevře.Volání této funkce můžete implementovat "Upravit Vymazat vše" nebo podobně jako příkaz, který odstraní všechna data dokumentu.Výchozí implementace této funkce neprovede žádnou akci.Přepsat tuto funkci Odstranit data v dokumentu.

Příklad

// 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.
}

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CDocument

Graf hierarchie

CDocument::OnCloseDocument

CDocument::OnNewDocument

CDocument::OnOpenDocument