次の方法で共有


CFile のメンバー

基本クラスのメンバー

CObject のメンバー

データ メンバー

m_hFile

通常、オペレーティング システム ファイルのハンドルを保持します。

CFile::hFileNull

CFile オブジェクトに有効なハンドルがあるかどうかを判断します。

m_pTM

CAtlTransactionManager オブジェクトへのポインターです。

演算子

operator HANDLE

CFile オブジェクトのハンドルを指定します。

構築

Abort

警告やエラーを無視してファイルを閉じます。

CFile

パスまたはファイル ハンドルから CFile オブジェクトを構築します。

閉じる

ファイルを閉じ、オブジェクトを削除します。

Duplicate

ファイルの複製オブジェクトを構築します。

を開きます。

エラー テスト オプションを指定してファイルを安全に開きます。

入出力

Flush

まだ書き込まれていない任意のデータをフラッシュします。

Read

ファイルの現在の位置から (バッファーを介さずに) データを読み込みます。

Write

ファイルの現在の位置に (バッファーを介さずに) データを書き込みます。

位置

GetLength

ファイルの長さを取得します。

Seek

現在のファイル ポインターを移動します。

SeekToBegin

現在のファイル ポインターをファイルの先頭に移動します。

SeekToEnd

現在のファイル ポインターをファイルの最後に移動します。

SetLength

ファイルの長さを変更します。

ロック

LockRange

ファイルのバイト列をロックします。

UnlockRange

ファイルのバイト列のロックを解除します。

状態

GetFileName

選択したファイルの名前を取得します。

GetFilePath

選択したファイルの完全パスを取得します。

GetFileTitle

選択したファイルのタイトルを取得します。

GetPosition

現在のファイル ポインターを取得します。

GetStatus

開いているファイルのステータスを取得します。

SetFilePath

選択したファイルの完全パスを設定します。

Static

GetStatus

指定したファイルのステータスを取得します (静的関数、仮想関数)。

[削除]

指定したファイルを削除します (静的関数)。

Rename

指定したファイルの名前を変更します (静的関数)。

SetStatus

指定したファイルのステータスを設定します (静的関数、仮想関数)。

参照

参照

CFile クラス

階層図