肝脏血管瘤饮食注意:MFC自定义浏览器获得下载文件事件并获得下载地址 - 朝华夕拾 - 博客园
来源:百度文库 编辑:九乡新闻网 时间:2024/05/07 00:04:02
MFC自定义浏览器获得下载文件事件并获得下载地址
因为一个项目,需要自定义一个浏览器,但是自带的下载总是被系统的安全禁掉,很讨厌,于是自定义了一个HTTP下载,可是如何下载却成了问题,虽然可以重载FileDownload事件,但是这个事件的参数是这样的:1 void CbrowserDlg::FileDownloadExplorer1(BOOL ActiveDocument, BOOL* Cancel)
2 {
3 // TODO: 在此处添加消息处理程序代码
4 //*Cancel = TRUE;
5 }
6 在这里将应用参数BOOL *Cancel置为True,可以禁止系统默认的下载,可是这里没有任何CString的参数,也就是没有下载地址,我那个气啊。
怎么google,百度,aim,bing就是没有相关的说明,msdn也没有,没办法,死磕MFC给生成的code,发现了这个函数
1 CString get_LocationName()
2 {
3 CString result;
4 InvokeHelper(0xd2, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
5 return result;
6 }查了相关的InvokeHelper函数说明,是调用com组建的DISPATCH接口函数来的,于是在上面的FileDownload函数中取得这个LocationName,哈,获得url了吧
MFC自定义浏览器获得下载文件事件并获得下载地址 - 朝华夕拾 - 博客园
《360浏览器下载FLASH和查找FLASH地址的办法》云伊51博客
浏览器提示下载PHP文件的解决方法 www.taofengyu.com
VC MFC获得一个文本文件的行数
各种常用软件下载和免费获得软件注册码的方法
如何获得博客QQ空间装扮素材的链接地址
如何获得创建控制文件的脚本并重建控制文件 - Oracle Life - 提供 Oracl...
js获得浏览器高度和宽度 参数
只要三步就能找回被删除并清空的文件下载 - XP系统软件下载基地 - XP下载站
Junxiu Li's Blog : IE浏览器下载文件到99%无法完成的解决方案
*mp3下载地址大全
mp3下载地址大
音乐下载地址大全~~~!!!!!
mp3下载地址大全.
一些资料下载地址
常用英语下载地址
mp3下载地址大全
mp3 下载地址大全
**mp3下载地址大全
mp3下载地址大全.
电子书下载地址;
mp3下载地址
mp3下载地址大全~~~!!!!!
伴奏下载地址大全