CInternetFile

CInternetFile
CObject
CFile
CStdioFile
└CInternetFile

MFC類CInternetFile為CHttpFileCGopherFile檔案類提供基類。CInternetFile 及其派生類允許對使用Internet協定的遠端系統檔案的訪問。不能直接構造一個CInternetFile對象,而是通過調用CGopherConnection::OpenFile或ChttpConn-ection::OpenRequest來創建其派生類中的一個對象。還可通過調用CFtpConnection::OpenFile構造一個CInternetFile對象。
CInternetFile成員函式Open,LockRange,UnLockRange,Duplicate不是為CInternetFile而實現的。如果對一個CInternetFile對象調用這些函式,你將得到一個CNotSupportedException
#include <afxinet.h>
請參閱:CInternetConnection
CInternetFile類的成員
構造函式
CInternetFile 構造一個CInternetFile對象

操作
SetWriteBufferSize 設定數據將被寫入的緩衝區大小
SetReadBufferSize 設定數據將被讀取的緩衝區大小

可覆蓋的函式
Seek 指針在打開檔案中的位置
Read 讀取指定的位元組的數目
Write 寫入指定的位元組的數目
Abort 關閉檔案,忽略所有警告和錯誤
Flush 衝掉寫緩衝區的內容,確認記憶體中的數據寫入了目標機器
Close 關閉CInternetFile並釋放其資源
ReadString 讀取字元流
WriteString 寫空終止字元串到檔案中

數據成員
m_hFile 檔案的句柄

操作符
operator HINTERNET Internet句柄的校驗操作符

相關詞條

相關搜尋

熱門詞條

聯絡我們