次の方法で共有


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 クラス