CFile クラスのメンバー

データ メンバー

m_hFile 通常、オペレーティング システム ファイル ハンドルを含む。

建設

CFile パスまたはファイル ハンドルからCFileオブジェクトを構築します。
中止 すべての警告とエラーを無視し、ファイルを閉じます。
重複します。 このファイルに基づいて、重複するオブジェクトを構築します。
オープン エラー テスト オプションを安全にファイルを開きます。
閉じる ファイルを閉じるし、オブジェクトを削除します。

入力/出力

読み取り 読み取り (バッファリングされていない) ファイルからデータ ファイルの現在の位置。
ReadHuge (バッファリングされていない) データの 64 K 以上は現在のファイル位置をファイルから読むことができます。32 ビット プログラミングで廃止されました。読み取りを参照してください。
書き込み 書き込み (バッファリングされていない) ファイル内のデータを現在のファイル位置。
WriteHuge (バッファリングされていない) データの 64 K 以上のファイルを現在のファイル位置に書くことができます。32 ビット プログラミングで廃止されました。書き込みを参照してください。
フラッシュ まだ書かれていないデータをフラッシュします。

位置

シーク 現在のファイル ポインターを位置します。
SeekToBegin 現在のファイル ポインターをファイルの先頭に位置します。
SeekToEnd 現在のファイル ポインターをファイルの末尾の位置します。
GetLength ファイルの長さを取得します。
SetLength ファイルの長さを変更します。

ロック

LockRange ファイル内のバイト範囲をロックします。
UnlockRange ファイル内のバイト範囲のロックを解除します。

ステータス

GetPosition 現在のファイル ポインターを取得します。
GetStatus このファイルを開くのステータスを取得します。
GetFileName 選択したファイルのファイル名を取得します。
GetFileTitle 選択したファイルのタイトルを取得します。
GetFilePath 選択したファイルの完全パスを取得します。
SetFilePath 選択したファイルの完全なファイル パスを設定します。

静的

名前の変更 指定したファイル (静的関数) の名前を変更します。
削除 指定したファイル (静的関数) を削除します。
GetStatus 指定したファイル (静的、仮想関数) のステータスを取得します。
SetStatus 指定したファイル (静的、仮想関数) の状態を設定します。

|Nbsp; CFile の概要基本クラスのメンバー |階層図(&N)

Index