次の方法で共有


CDocTemplate::CloseAllDocuments

開かれているすべてのドキュメントを閉じます。

virtual void CloseAllDocuments(
   BOOL bEndSession 
);

パラメーター

  • bEndSession
    セッションを終了するかどうかを指定します。 セッションを終了させる場合は TRUE、それ以外の場合は FALSE を指定します。

解説

このメンバー関数は、通常 [ファイル] メニューの [終了] コマンドの一部として使われます。 この関数の既定の実装では、ドキュメントのデータを削除するのに CDocument::DeleteContents メンバー関数を呼び出しています。その後、ドキュメントにアタッチされているすべてのビューのフレーム ウィンドウを閉じます。

ドキュメントを閉じる前に、ユーザーに特別な後処理を実行させるときは、この関数をオーバーライドします。 たとえば、ドキュメントがデータベースのレコードを表しているときは、この関数をオーバーライドしてデータベースを閉じます。

必要条件

**ヘッダー:**afxwin.h

参照

参照

CDocTemplate クラス

階層図

CDocTemplate::OpenDocumentFile

CDocTemplate::SaveAllModified

その他の技術情報

CDocTemplate のメンバー