CInternetFile 類別
允許對檔案的存取權限。會使用網際網路通訊協定的遠端系統。
class CInternetFile : public CStdioFile
Members
受保護的建構函式
名稱 |
描述 |
---|---|
建構 CInternetFile 物件。 |
公用方法
名稱 |
描述 |
---|---|
關閉檔案,忽略任何警告和錯誤。 |
|
結束 CInternetFile 並釋放其資源。 |
|
清除寫入緩衝區的內容並確定在記憶體中的資料會寫入至目標電腦中。 |
|
傳回檔案的大小。 |
|
將指定的位元組數目。 |
|
讀取字元資料流。 |
|
重新調整位置開啟檔案的指標。 |
|
將資料讀取緩衝區的大小。 |
|
設定將資料寫入緩衝區的大小。 |
|
寫入指定的位元組數目。 |
|
以 null 結尾的字串寫入檔案中。 |
公用運算子
名稱 |
描述 |
---|---|
網際網路控制代碼的轉型運算子。 |
受保護的資料成員
名稱 |
描述 |
---|---|
對檔案的控制代碼。 |
備註
提供 CHttpFile 提供基底類別,並 CGopherFile 檔案分類。 您絕對不會直接建立 CInternetFile 物件。 相反地,請透過呼叫 CGopherConnection::OpenFile 或 CHttpConnection::OpenRequest建立物件的其中一個衍生類別。 您可以藉由呼叫 CFtpConnection::OpenFile也會建立 CInternetFile 物件。
CInternetFile 成員函式 開啟、 LockRange、 UnlockRange和 Duplicate 沒有為 CInternetFile中實作。 如果您呼叫在 CInternetFile 的這些函式物件,您會取得 CNotSupportedException。
若要進一步了解 CInternetFile 如何與其他 MFC Internet 類別一起使用,請參閱本文 Office 方案中使用 WinInet 的網際網路。
繼承階層架構
CInternetFile
需求
Header: afxinet.h