次の方法で共有


CInternetFile クラス

インターネット プロトコルを使用するリモート システム上のファイルへのアクセスを提供します。

class CInternetFile : public CStdioFile

メンバー

3c69cwt5.collapse_all(ja-jp,VS.110).gifプロテクト コンストラクター

名前

説明

CInternetFile::CInternetFile

CInternetFile オブジェクトを構築します。

3c69cwt5.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CInternetFile::Abort

ファイルを閉しました、すべての警告とエラーを無視されます。

CInternetFile::Close

CInternetFile を閉じ、リソースを解放します。

CInternetFile::Flush

書き込みバッファーの内容をフラッシュし、メモリ データをターゲット コンピューターに書き込むようになります。

CInternetFile::GetLength

ファイルのサイズを返します。

CInternetFile::Read

指定したバイト数を読み取ります。

CInternetFile::ReadString

文字ストリームを読み取ります。

CInternetFile::Seek

開いているファイル ポインターを移動します。

CInternetFile::SetReadBufferSize

データを読み込むバッファーのサイズを設定します。

CInternetFile::SetWriteBufferSize

データを書き込むバッファーのサイズを設定します。

CInternetFile::Write

指定されたバイト数を書き込みます。

CInternetFile::WriteString

ファイルに null で終わる文字列を書き込みます。

3c69cwt5.collapse_all(ja-jp,VS.110).gifパブリック演算子

名前

説明

CInternetFile::operator HINTERNET

インターネット ハンドルのキャスト演算子。

3c69cwt5.collapse_all(ja-jp,VS.110).gifプロテクト データ メンバー

名前

説明

CInternetFile::m_hFile

ファイルのハンドル。

解説

CHttpFile ファイル クラスと CGopherFile ファイル クラスの基本クラスを提供します。CInternetFile オブジェクトを直接構築することはできません。代わりに、CGopherConnection::OpenFile または CHttpConnection::OpenRequest を呼び出して、派生クラスのオブジェクトを作成します。CFtpConnection::OpenFile を呼び出して、CInternetFile オブジェクトを作成することもできます。

CInternetFile では、CInternetFile のメンバー関数 OpenLockRangeUnlockRange、および Duplicate は、実装されていません。CInternetFile オブジェクトでこれらの関数を呼び出すと、CNotSupportedException になります。

MFC インターネット クラスにおける CInternetFile の使い方の詳細については、「Win32 インターネット拡張機能 (WinInet)」を参照してください。

継承階層

CObject

CFile

CStdioFile

CInternetFile

必要条件

ヘッダー: afxinet.h

参照

関連項目

CStdioFile クラス

階層図

CInternetConnection クラス