次の方法で共有


CDocument::ReleaseFile

更新 : 2007 年 11 月

ほかのアプリケーションがファイルを利用できるように、ファイルを解放するためにフレームワークが呼び出します。

virtual void ReleaseFile(
   CFile* pFile,
   BOOL bAbort 
);

パラメータ

  • pFile
    解放する CFile オブジェクトへのポインタ。

  • bAbort
    CFile::Close または CFile::Abort のどちらを使ってファイルを解放するかを指定します。CFile::Close を使って解放するときは FALSE を、CFile::Abort を使って解放するときは TRUE を指定します。

解説

bAbort が TRUE のときは、ReleaseFileCFile::Abort を呼び出してファイルを解放します。CFile::Abort は、例外をスローしません。

bAbort が FALSE のときは、ReleaseFileCFile::Close を呼び出してファイルを解放します。

ファイルを解放する前にユーザーに何か要求するには、このメンバ関数をオーバーライドします。

必要条件

ヘッダー : afxwin.h

参照

参照

CDocument クラス

階層図

CDocTemplate クラス

CFile::Close

CFile::Abort

その他の技術情報

CDocument のメンバ