次の方法で共有


CStdioFile::Open

オーバーロードされます。Open は、既定の CStdioFile コンストラクターでの使用を前提としています。

virtual BOOL Open(
   LPCTSTR lpszFileName,
   UINT nOpenFlags,
   CFileException* pError = NULL
);
virtual BOOL Open(
   LPCTSTR lpszFileName,
   UINT nOpenFlags,
   CAtlTransactionManager* pTM,
   CFileException* pError = NULL
);

パラメーター

  • lpszFileName
    目的のファイルのパスを示す文字列。パスには相対パスまたは絶対パスを指定できます。

  • nOpenFlags
    共有モードおよびアクセス モード。ファイルを開くときに実行するアクションを指定します。オプションをビットごとの OR (|) 演算子で組み合わせることができます。アクセス許可モードと共有モードは、それぞれ 1 つは指定する必要があります。modeCreate モードと modeNoInherit モードはオプションです。

  • pError
    操作が失敗した場合にステータス情報を受け取るファイル例外オブジェクトへのポインター。

  • pTM
    CAtlTransactionManager オブジェクトへのポインター。

戻り値

正常終了した場合は TRUE。それ以外の場合は FALSE。

必要条件

ヘッダー : afx.h

参照

関連項目

CStdioFile クラス