CDocTemplate::CloseAllDocuments
更新 : 2007 年 11 月
開かれているすべてのドキュメントを閉じます。
virtual void CloseAllDocuments(
BOOL bEndSession
);
パラメータ
- bEndSession
セッションを終了するかどうかを指定します。セッションを終了させる場合は TRUE、それ以外の場合は FALSE を指定します。
解説
このメンバ関数は、通常 [ファイル] メニューの [終了] コマンドの一部として使われます。この関数の既定の実装では、ドキュメントのデータを削除するのに CDocument::DeleteContents メンバ関数を呼び出しています。その後、ドキュメントにアタッチされているすべてのビューのフレーム ウィンドウを閉じます。
ドキュメントを閉じる前に、ユーザーに特別な後処理を実行させるときは、この関数をオーバーライドします。たとえば、ドキュメントがデータベースのレコードを表しているときは、この関数をオーバーライドしてデータベースを閉じます。
必要条件
ヘッダー : afxwin.h
参照
参照
CDocTemplate::OpenDocumentFile