URLDownloadToFile详解
2013-04-09 18:16
411 查看
功能:这个函数从互联网下载位并将其保存到一个文件。此函数可以刷任何网站的访问量。
函数原型:
参数详解:
返回值
函数原型:
HRESULTURLDownloadToFile( LPUNKNOWNpCaller, LPCTSTRszURL, LPCTSTRszFileName, DWORDdwReserved, LPBINDSTATUSCALLBACKlpfnCB );
参数详解:
pCaller: 微软的调用ActiveX组件控制IUnknown接口地址,如果对方是一个ActiveX组件。如果调用应用程序不是一个ActiveX组件,该值可以被设置为零。 否则,对方是一个组件对象模型(COM)的对象,包含在另一个部件,如在HTML页面中的ActiveX控件。这个参数表示调用组件的最外层IUnknown。 尝试下载功能的ActiveX客户端框架的背景下,允许调用方的容器上的下载进度接收回调。 szURL: 含有URL下载地址是一个字符串值。不能设置为空。 szFileName: 包含创建位来自下载的文件名的字符串值的地址。 dwReserved: 保留。必须为零。 lpfnCB: 对来电者的ibindstatuscallback接口地址。ibindstatuscallback::ondataavailable从来没有被调用。 实施ibindstatuscallback::onprogress允许调用者实现用户界面或其他进程监控功能。它还允许下载操作 将返回e_abort从ibindstatuscallback取消::onprogress呼叫。这可以被设置为空。
返回值
E_OUTOFMEMORY 缓冲区的长度无效或没有足够的内存来完成操作。 S_OK 操作成功
相关文章推荐
- Delphi编写下载程序:UrlDownloadToFile的进度提示
- 转:delphi用URLDownloadToFile下载文件,用进度条跟踪下载进度
- (转)为 URLDownloadToFile 实现进度条
- URLDownloadToFile进度回调
- VC实现下载者的代码,不通过URLDownloadToFile
- Using CURL to download a remote file from a valid URL in c++
- 一个使用URLDownloadToFile实现文件下载的类
- URLDownloadToFile
- Using CURL to download a remote file from a valid URL in c++
- URLDownloadToFile Function
- UrlDownloadtoFile文件下载,进度条,下载暂停,停止的简单实现
- 在ActiveX中使用URLDownLoadToFile函数中的参数问题
- 解决URLDownloadToFile缓存问题的两种方法
- Windows客户端开发--URLDownloadToFile下载文件进度条
- 解决URLDownloadToFile缓存问题的两种方法【转】
- URLDownloadToFileW
- URLDownloadToFile 直接下载文件
- Windows客户端开发--URLDownloadToFile下载文件进度条
- internetopen、internetOpenUrl、InternetReadFile,urldownloadtofile
- 为 URLDownloadToFile 函数实现进度条