次の方法で共有


CDocument::OnCloseDocument

更新 : 2007 年 11 月

通常、[ファイル] メニューの [閉じる] コマンドの一環として、ドキュメントが閉じられるときに、フレームワークが呼び出します。

virtual void OnCloseDocument( );

解説

この関数の既定の実装では、ドキュメントの表示に使われていたすべてのフレームを破棄し、ビューを閉じ、ドキュメントの内容を消去してから、DeleteContents メンバ関数を呼び出してドキュメントのデータを削除します。

フレームワークがドキュメントを閉じるときに、特別な後処理を実行する場合は、この関数をオーバーライドします。たとえば、ドキュメントがデータベースのレコードを表しているときは、この関数をオーバーライドしてデータベースを閉じます。オーバーライドしたこの関数の中で、基本クラスの同じ関数を呼び出す必要があります。

必要条件

ヘッダー : afxwin.h

参照

参照

CDocument クラス

階層図

CDocument::DeleteContents

CDocument::OnNewDocument

CDocument::OnOpenDocument

その他の技術情報

CDocument のメンバ