CAtlFile クラス
このクラスは、Windows のファイル処理 API の Thin ラッパーを提供します。
重要
このクラスおよびメンバーは、Windows のランタイムで実行するアプリケーションで使用することはできません。
class CAtlFile : public CHandle
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
コンストラクターです。 |
パブリック メソッド
名前 |
説明 |
---|---|
新しいファイルを作成するか、またはファイルを開きます。 |
|
ファイル用のバッファーをクリアし、バッファーに格納されていたすべてのデータをファイルに書き込みます。 |
|
ファイルに対する重複操作の結果を取得します。 |
|
ファイルから現在のファイル ポインター位置を取得します。 |
|
バイト単位のファイル サイズを取得します。 |
|
ファイル内の特定の領域をロックして、ほかのプロセスがアクセスできないようにします。 |
|
ファイル ポインターが示す位置を開始位置として、ファイルのデータを読み取ります。 |
|
ファイル内のファイル ポインターの位置へ移動します。 |
|
ファイル サイズを設定します。 |
|
ファイルの領域のロックを解除します。 |
|
ファイル ポインターが示す位置を開始位置として、ファイルにデータを書き込みます。 |
プロテクト データ メンバー
名前 |
説明 |
---|---|
CAtlTransactionManager のオブジェクトへのポインター。 |
解説
Windows API は MFC の依存関係を指定せずに使用した場合、必要なニーズをファイルを処理するときにこのクラスを比較的簡単ですが、多くの抽象化使用します。
継承階層
CAtlFile
必要条件
ヘッダー : atlfile.h