Share via


CInternetFile 類別

允許對檔案的存取權限。會使用網際網路通訊協定的遠端系統。

class CInternetFile : public CStdioFile

Members

3c69cwt5.collapse_all(zh-tw,VS.110).gif受保護的建構函式

名稱

描述

CInternetFile::CInternetFile

建構 CInternetFile 物件。

3c69cwt5.collapse_all(zh-tw,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(zh-tw,VS.110).gif公用運算子

名稱

描述

CInternetFile::operator HINTERNET

網際網路控制代碼的轉型運算子。

3c69cwt5.collapse_all(zh-tw,VS.110).gif受保護的資料成員

名稱

描述

CInternetFile::m_hFile

對檔案的控制代碼。

備註

提供 CHttpFile 提供基底類別,並 CGopherFile 檔案分類。 您絕對不會直接建立 CInternetFile 物件。 相反地,請透過呼叫 CGopherConnection::OpenFileCHttpConnection::OpenRequest建立物件的其中一個衍生類別。 您可以藉由呼叫 CFtpConnection::OpenFile也會建立 CInternetFile 物件。

CInternetFile 成員函式 開啟LockRangeUnlockRangeDuplicate 沒有為 CInternetFile中實作。 如果您呼叫在 CInternetFile 的這些函式物件,您會取得 CNotSupportedException

若要進一步了解 CInternetFile 如何與其他 MFC Internet 類別一起使用,請參閱本文 Office 方案中使用 WinInet 的網際網路

繼承階層架構

CObject

C 檔案

CStdioFile

CInternetFile

需求

Header: afxinet.h

請參閱

參考

CStdioFile 類別

階層架構圖

CInternetConnection 類別