共用方式為


CDocument::DeleteContents

呼叫框架刪除文件中的資料,而不會終結 CDocument 物件。

virtual void DeleteContents( );

備註

要在終結之前,會呼叫文件。 也會確保資料是空的,在重複使用它之前。 這會 SDI 應用程式特別重要,只使用一個文件,重複使用文件,在使用者建立或開啟另一個文件。 呼叫此函式實作「清除」編輯或刪除文件中的所有資料的類似的命令。 這個函式的預設實作不執行任何動作。 覆寫這個函式會刪除在文件中的資料。

範例

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

需求

Header: afxwin.h

請參閱

參考

CDocument 類別

階層架構圖

CDocument::OnCloseDocument

CDocument::OnNewDocument

CDocument::OnOpenDocument