CInternetFile选件类
允许访问文件的访问使用Internet协议的远程系统。
class CInternetFile : public CStdioFile
成员
受保护的构造函数
名称 |
说明 |
---|---|
构造 CInternetFile 对象。 |
公共方法
名称 |
说明 |
---|---|
关闭文件,忽略所有警告和错误。 |
|
关闭 CInternetFile 并释放其资源。 |
|
刷新写入缓冲区的内容并确保在内存中的数据对目标计算机编写。 |
|
返回文件的大小。 |
|
读取指定的字节的数目。 |
|
读取字符流。 |
|
重新定位在打开文件的指针。 |
|
设置数据将读取缓冲区的大小。 |
|
设置数据将写入缓冲区的大小。 |
|
写入指定的字节的数目。 |
|
写入文件的一个Null终止的字符串。 |
公共运算符
名称 |
说明 |
---|---|
Internet处理的一个强制转换运算符。 |
受保护的数据成员
名称 |
说明 |
---|---|
对文件的句柄。 |
备注
为 CHttpFile 提供基类,并 CGopherFile 文件分类。您从不直接创建一 CInternetFile 对象。相反,通过调用 CGopherConnection::OpenFile 或 CHttpConnection::OpenRequest创建对象其派生类之一。通过调用 CFtpConnection::OpenFile还创建 CInternetFile 对象。
CInternetFile 成员函数 Open、 LockRange、 UnlockRange和 Duplicate 没有为 CInternetFile实现。如果对 CInternetFile 对象的这些功能,您将收到 CNotSupportedException。
若要了解更多信息 CInternetFile 与其他MFC Internet选件类,请参见文章 编程时WinInet的Internet。
继承层次结构
CInternetFile
要求
Header: afxinet.h