Aracılığıyla paylaş


CDocument::DeleteContents

Belgenin verileriyle zarar vermeden silmek için framework tarafından çağrılan CDocument nesnesinin kendisi.

virtual void DeleteContents( );

Notlar

Yalnızca belge yok önce denir. Yeniden kullanılmadan önce belge boş olduğundan emin olmak için de denir. Bu yalnızca bir belgeyi kullanan bir SDI uygulama için özellikle önemlidir; kullanıcı oluşturur veya başka bir belgeyi açan her belgeyi tekrar. Bir "Düzenleme Tümünü Temizle" veya belgenin verilerin tümünü siler benzer komutu uygulamak için bu işlevini çağırın. Bu işlev varsayılan uygulama bir şey yapmaz. Belgenizdeki verileri silmek için bu işlevi geçersiz kılar.

Örnek

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

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CDocument sınıfı

Hiyerarşi grafik

CDocument::OnCloseDocument

CDocument::OnNewDocument

CDocument::OnOpenDocument