怎么获取浏览器的下载链接

janyming 2010-01-19 03:00:41
大侠们,帮帮忙啊,我最近在研究浏览器的课题,现在在做浏览器下载那块,就是做一个类型IE下载弹出窗体那样的(点下载链接弹出的窗体),怎么才能获取下载的链接,下载的文件名呢?谢谢大侠们的支持和指导,无尽感激!
...全文
313 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wade008 2010-01-28
  • 打赏
  • 举报
回复
帮顶,关注
janyming 2010-01-19
  • 打赏
  • 举报
回复
下载时间会进Invoke函数里面吗?

我这貌似不进呀,我试过了,楼上的有详细点的代码吗?

Invoke是在STDMETHODIMP CImpIDispatch::Invoke(
/* [in] */ DISPID dispIdMember,
/* [in] */ REFIID /*riid*/,
/* [in] */ LCID /*lcid*/,
/* [in] */ WORD wFlags,
/* [out][in] */ DISPPARAMS* pDispParams,
/* [out] */ VARIANT* pVarResult,
/* [out] */ EXCEPINFO* /*pExcepInfo*/,
/* [out] */ UINT* puArgErr)
{
if ( pmf!=NULL)
{

这个里面?

我的下载的时候不进来啊
sandyandy 2010-01-19
  • 打赏
  • 举报
回复
在Invoke函数中响应DISPID_FILEDOWNLOAD事件,再使用get_LocationURL获取

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧