CInternetFile选件类

允许访问文件的访问使用Internet协议的远程系统。

class CInternetFile : public CStdioFile

成员

3c69cwt5.collapse_all(zh-cn,VS.110).gif受保护的构造函数

名称

说明

CInternetFile::CInternetFile

构造 CInternetFile 对象。

3c69cwt5.collapse_all(zh-cn,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-cn,VS.110).gif公共运算符

名称

说明

CInternetFile::operator HINTERNET

Internet处理的一个强制转换运算符。

3c69cwt5.collapse_all(zh-cn,VS.110).gif受保护的数据成员

名称

说明

CInternetFile::m_hFile

对文件的句柄。

备注

CHttpFile 提供基类,并 CGopherFile 文件分类。您从不直接创建一 CInternetFile 对象。相反,通过调用 CGopherConnection::OpenFileCHttpConnection::OpenRequest创建对象其派生类之一。通过调用 CFtpConnection::OpenFile还创建 CInternetFile 对象。

CInternetFile 成员函数 OpenLockRangeUnlockRangeDuplicate 没有为 CInternetFile实现。如果对 CInternetFile 对象的这些功能,您将收到 CNotSupportedException

若要了解更多信息 CInternetFile 与其他MFC Internet选件类,请参见文章 编程时WinInet的Internet

继承层次结构

CObject

C文件

CStdioFile

CInternetFile

要求

Header: afxinet.h

请参见

参考

CStdioFile选件类

层次结构图

CInternetConnection选件类