次の方法で共有


CAtlTemporaryFile クラス

このクラスには、一時ファイルを作成および使用するためのメソッドが用意されています。

重要

このクラスおよびメンバーは、Windows のランタイムで実行するアプリケーションで使用することはできません。

class CAtlTemporaryFile

メンバー

パブリック コンストラクター

名前

説明

CAtlTemporaryFile::CAtlTemporaryFile

コンストラクターです。

CAtlTemporaryFile::~CAtlTemporaryFile

デストラクターです。

パブリック メソッド

名前

説明

CAtlTemporaryFile::Close

一時ファイルの内容を削除するか、指定したファイル名の下に格納する閉じるようにこのメソッドを呼び出します。

CAtlTemporaryFile::Create

一時ファイルを作成するには、このメソッドを呼び出します。

CAtlTemporaryFile::Flush

一時ファイルに書き込むファイル バッファー内の残りのデータを強制的にこのメソッドを呼び出します。

CAtlTemporaryFile::GetPosition

現在のファイル ポインターの位置を取得するときにこのメソッドを呼び出します。

CAtlTemporaryFile::GetSize

一時ファイルのサイズをバイト単位で取得するときにこのメソッドを呼び出します。

CAtlTemporaryFile::HandsOff

CAtlTemporaryFile のオブジェクトからのファイルの関連付けを解除するには、このメソッドを呼び出します。

CAtlTemporaryFile::HandsOn

既存の一時ファイルを開き、ファイルの末尾にポインターを設定するには、このメソッドを呼び出します。

CAtlTemporaryFile::LockRange

ファイル内の特定の領域をロックして、ほかのプロセスがアクセスできないようにします。

CAtlTemporaryFile::Read

ファイル ポインターが示す位置を開始する一時ファイルからデータを読み取るために、このメソッドを呼び出します。

CAtlTemporaryFile::Seek

一時ファイルのファイル ポインターを実行するには、このメソッドを呼び出します。

CAtlTemporaryFile::SetSize

一時ファイルのサイズを設定するには、このメソッドを呼び出します。

CAtlTemporaryFile::TempFileName

一時ファイルの名前を返すには、このメソッドを呼び出します。

CAtlTemporaryFile::UnlockRange

一時ファイルの領域のロックを解除するには、このメソッドを呼び出します。

CAtlTemporaryFile::Write

ファイル ポインターが示す位置を開始する一時ファイルにデータを書き込むためにこのメソッドを呼び出します。

パブリック演算子

名前

説明

CAtlTemporaryFile::operator HANDLE

一時ファイルのハンドルを返します。

解説

CAtlTemporaryFile は一時ファイルを作成し、使用するのは簡単です。 ファイルが自動的に表示され、閉じて開き、および削除されます。 ファイルが終了した後、ファイルの内容が必要な場合は、指定した名前で新しいファイルに保存できます。

必要条件

ヘッダー : atlfile.h

使用例

CAtlTemporaryFile::CAtlTemporaryFileの例を参照してください。

参照

関連項目

CAtlFile クラス

その他の技術情報

ATL クラスの概要