WinInet类的介绍
来源:互联网 发布:苹果手机估价软件 编辑:程序博客网 时间:2024/04/28 19:41
目前Visual C++ 6.0支持的网络编程有三种方式:一种是ISAPI,既基于网络
服务器应用程序设计接口的程序,主要用来创建FTP服务器、PROXY代理服务器、HTTP
服务器、SMTP服务器、BBS服务器、网络数据库服务器等服务器程序。一种是Windows
Socket2,即基于Windows套接口编程,源于UNIX的套接口编程。还有一种便是WinInet
基于国际互连网客户端应用设计接口的程序。
MFC把这些国际互连网方面的扩展内容封装到一系列标准的易于使用的类中。用户
可以直接调用Win32的函数或使用MFC的WinInet类库,来写一个客户端应用。用户可以通
过WinInet来做以下应用:
1 下载HTML主页。
2 发送FTP请求,上载、下载文件或得到目录列表。
3 使用Gopher的菜单系统来访问互连网上的资源。
MFC提供了以下编写互连网客户端应用的类库和全局函数:
1 CInternetSession
用它来创建或初始化单一的或多个同时进行的对话。
2 CInternetConnection
它使用户连接到互连网服务器上,它是CFtpConnection、CHttpConnection和
CGopherConnection的基类。
3 CInternetFile
它和派生类CHttpFile和CGopherFile允许通过互连网协议访问远程系统上文件
4 CFileFind
它执行本地文件的查找。
举例:
CFileFind finder;
BOOL bWorking=finder.FindFile("*.*");
while(bWorking)
{
bWorking=finder.FindNextFile();
cout<<(LPCTSTR)finder.GetFineName()<<endl;
}
5 CInternetException
包含了两个公共数据成员:一个保存和异常相关的错误代码,一个保存和异常相关
的应用程序的上下文标志符。
6 AfxParselURL(LPCTSTR pstrURL,DWORD& dwServiceType,CString& strServer,
CString& strObject,INTERNET_PORT& nPort);
如果URL解析成功返回非零值。
7 AfxGetInternetHandleType(HINTERNET hQuery);
返回所有互连网服务类型在文件WININET.H中定义。
- WinInet类的介绍
- WinInet 介绍
- 使用WinInet类的学习体会
- 使用WinInet类的学习体会
- 使用WinInet类的学习体会
- 基于WININET的简单C++ Http类
- 【MFC】WinInet类的简单应用
- 一个封装了WinInet API函数的类(CWinInetConnection) wininet.dll
- wininet的使用(http)
- wininet的使用(http)
- WinInet api 的使用
- 简单的WinInet编程
- wininet的使用
- WinInet
- wininet
- WinInet
- WinInet
- WinInet
- JBuilder 4 Enterprise 开发CORBA/WEB应用实例
- JBuilder下调试java程序最简单的例子
- Jbuilder5下调试得到主机ip的全过程
- HelloWorld的问题解释
- 使用WinInet类的学习体会
- WinInet类的介绍
- 异形窗体的实现
- 键盘各键对应的键值
- windows XP server 2462 试用记
- php中如何实现在线网友
- 简单的留言板,解决了长英文字符的问题哦,不过汉字又出问题了:)希望大家一起来解决
- 如果你想打开一个新页面时给浏览者一些惊喜的话,试试这个
- 卷帘一样的文字显示效果,为你的网页增加不少生色哦!
- 本地数据访问的解决方案