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