次の方法で共有


CFile のメンバ

更新 : 2007 年 11 月

基本クラスのメンバ

CObject のメンバ

データ メンバ

m_hFile

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

CFile::hFileNull

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

演算子

operator HANDLE

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

構築

Abort

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

CFile

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

Close

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

Duplicate

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

Open

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

入出力

Flush

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

Read

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

Write

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

位置

GetLength

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

Seek

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

SeekToBegin

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

SeekToEnd

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

SetLength

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

ロック

LockRange

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

UnlockRange

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

状態

GetFileName

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

GetFilePath

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

GetFileTitle

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

GetPosition

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

GetStatus

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

SetFilePath

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

静的関数

GetStatus

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

Remove

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

Rename

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

SetStatus

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

参照

参照

CFile クラス

階層図