CDocument::DeleteContents

仮想 void DeleteContents ( );

解説

CDocumentオブジェクト自身は破棄せず、ドキュメントのデータを削除するために、フレームワークによって呼び出されます。ドキュメントを破棄する直前に呼び出されます。それは、それが再利用される前に、ドキュメントが空であることを確認するとも呼ばれます。これは、1 つだけのドキュメントを使用して、SDI アプリケーションを特に重要である;ドキュメントは、ユーザーが作成または別のドキュメントを開くたびに再利用されます。編集すべてクリア] またはすべてのドキュメントのデータを削除のようなコマンドを実装するには、この関数を呼び出します。この関数の既定の実装では何もしません。ドキュメント内のデータを削除するには、この関数をオーバーライドします。

//この例は、編集のすべてのクリア コマンドのハンドラーです。void CMyDoc::OnEditClearAll(){特価;DeleteContents();UpdateAllViews(NULL);}void CMyDoc::DeleteContents(){//ここでドキュメントのデータを再初期化します。}(&N)

CDocument 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CDocument::OnCloseDocumentCDocument::OnNewDocumentCDocument::OnOpenDocument(&N)

Index