다음을 통해 공유


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

요구 사항

헤더: afxwin.h

참고 항목

참조

CDocument 클래스

계층 구조 차트

CDocument::OnCloseDocument

CDocument::OnNewDocument

CDocument::OnOpenDocument