HttpDownload

所属分类:Web服务器
开发工具:Visual C++
文件大小:1635KB
下载次数:140
上传日期:2008-03-21 22:35:41
上 传 者benz
说明:  用VC编写的HTTP下载的win32程序
(VC prepared using HTTP download win32 program)

文件列表:
HttpDownload\Debug (0, 2008-03-21)
HttpDownload\HttpDownload.cpp (31511, 2008-03-21)
HttpDownload\HttpDownload.dsp (4445, 2008-03-21)
HttpDownload\HttpDownload.dsw (547, 2008-03-21)
HttpDownload\HttpDownload.h (6126, 2000-10-05)
HttpDownload\HttpDownload.ncb (82944, 2008-03-21)
HttpDownload\HttpDownload.opt (49664, 2008-03-21)
HttpDownload\HttpDownload.plg (1678, 2008-03-21)
HttpDownload\SocksPacket.cpp (17287, 2000-10-05)
HttpDownload\SocksPacket.h (6400, 2000-10-05)
HttpDownload\StdAfx.cpp (207, 2007-07-13)
HttpDownload\StdAfx.h (1706, 2008-03-21)
HttpDownload\TE_Socket.cpp (35606, 2000-10-05)
HttpDownload\TE_Socket.h (4489, 2000-10-05)
HttpDownload (0, 2008-03-21)

【使用说明】 1、在头文件中包含下述头文件: #include "TE_Socket.h" #include "HttpDownload.h" 2、在程序合适的地方调用Winsock初始化函数:调用TE_InitLibrary() (结束时调用 TE_CleanupLibrary()) 3、使用CHttpDownload类 (1)先初始化,设置必要的属性,哪些要设就看实际情况了 CHttpDownload down; down.SetRetry(....); // 设置重试处理机制 down.SetAuthorization(...); // 下载需要验证的HTTP页面 down.SetTimeout(...); // 设置超时属性 down.SetProxy(.....); // 设置***类型和***服务器参数 down.SetNotifyWnd(...); // 设置消息处理窗口,用来接收下载过程当中的消息 (2)开始下载:down.Download(待下载的URL,本地保存的全路径); 【注】要显示下载进度条或其他下载过程当中的信息,需要用下载进度条所在的对话框的窗口句柄调用 SetNotifyWnd(....)函数,通常的情形是在对话框的OnInitDialog()函数中设置属性,另外创建一个线 程来调用down.Download(...)函数。

近期下载者

相关文件


收藏者