VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 1052|回复: 8

[求助] vc调用迅雷下载

[复制链接]
49_avatar_middle
在线会员 发表于 2016-5-5 17:07:31 | 显示全部楼层 |阅读模式
从网页中解析出了一些链接  如何调用迅雷下载呢




上一篇:VC的文件include问题 error LNK2005: "public
下一篇:MFC的CListCtrl列表控件里怎么加上一个进度条?
51_avatar_middle
online_admins 发表于 2016-5-5 17:09:42 | 显示全部楼层
你指的是直接启动迅雷软件开始下载?
还是在你的工程中嵌入迅雷的ActiveX?
49_avatar_middle
ico_lz  楼主| 发表于 2016-5-5 17:31:12 | 显示全部楼层
Syc 发表于 2016-5-5 17:09
你指的是直接启动迅雷软件开始下载?
还是在你的工程中嵌入迅雷的ActiveX?

我想直接启动迅雷下载  在网上找不到资料啊   老大有好的解决方案吗  有相关的代码没有  谢谢老大
51_avatar_middle
online_admins 发表于 2016-5-5 17:38:31 | 显示全部楼层
weifenfangcheng 发表于 2016-5-5 17:31
我想直接启动迅雷下载  在网上找不到资料啊   老大有好的解决方案吗  有相关的代码没有  谢谢老大

其实你用 ShellExecuteEx 直接访问 thunder:// 开头的迅雷专用链地址就应该默认会启动迅雷客户端的
49_avatar_middle
ico_lz  楼主| 发表于 2016-5-5 17:42:40 | 显示全部楼层
Syc 发表于 2016-5-5 17:38
其实你用 ShellExecuteEx 直接访问 thunder:// 开头的迅雷专用链地址就应该默认会启动迅雷客户端的

我先试一下  谢谢老大
49_avatar_middle
ico_lz  楼主| 发表于 2016-5-5 17:45:56 | 显示全部楼层
weifenfangcheng 发表于 2016-5-5 17:42
我先试一下  谢谢老大

http://blog.eqoe.cn/posts/thunder-sdk.html    使用迅雷下载SDK为软件下载文件加速  我在网上看到了这样一篇文章   但是发现他的代码 运行不了  老大有时间帮我看一下  谢谢了
49_avatar_middle
ico_lz  楼主| 发表于 2016-5-5 17:46:31 | 显示全部楼层
Syc 发表于 2016-5-5 17:38
其实你用 ShellExecuteEx 直接访问 thunder:// 开头的迅雷专用链地址就应该默认会启动迅雷客户端的

http://blog.eqoe.cn/posts/thunder-sdk.html    使用迅雷下载SDK为软件下载文件加速  我在网上看到了这样一篇文章   但是发现他的代码 运行不了  老大有时间帮我看一下  谢谢了
51_avatar_middle
online_admins 发表于 2016-5-5 17:53:35 | 显示全部楼层
weifenfangcheng 发表于 2016-5-5 17:46
http://blog.eqoe.cn/posts/thunder-sdk.html    使用迅雷下载SDK为软件下载文件加速  我在网上看到了这 ...

我到迅雷云加速的官网上看到一篇文章,说已经停止申请了,不知道现在还好用吗?
http://bbs.xunlei.com/thread-374635-1-1.html

评分

参与人数 1热心值 +1 收起 理由
49_avatar_small weifenfangcheng + 1 谢谢指导

查看全部评分

49_avatar_middle
ico_lz  楼主| 发表于 2016-5-5 18:25:32 | 显示全部楼层
Syc 发表于 2016-5-5 17:53
我到迅雷云加速的官网上看到一篇文章,说已经停止申请了,不知道现在还好用吗?
http://bbs.xunlei.com/ ...

http://open.xunlei.com/wiki/sdk_down.html  这个上面的试用版还可以下载  老大可以看一下


另外我找到了一个解决方案:
1:
在迅雷的安装目录下  找到ThunderAgent.dll,classwizard 在add newclass里选 从类型库导入 ,在迅雷安装目录下找到ThunderAgent.dll 点击确定,这样工程里就多了好些类,双击IAgent ,会产生CAgent类 ,点击完成,项目中会产生CAgent类

2.
void CMFCApplication1Dlg::OnBnClickedOk()
{
        // TODO:  在此添加控件通知处理程序代码

        CAgent ThunderAgent;
        ThunderAgent.CreateDispatch(_T("THUNDERAGENT.Agent"));
        ThunderAgent.m_bAutoRelease = true;
        ThunderAgent.AddTask(_T("http://d.hiphotos.baidu.com/image/h%3D360/sign=9f6e24765adf8db1a32e7a623922dddb/0ff41bd5ad6eddc492d491153ddbb6fd52663328.jpg"),
                _T(""),
                _T("d:\\")
                , _T(""),
                _T(""),
                1,
                0,
                -1
                );
        ThunderAgent.CommitTasks();
        //CDialogEx::OnOK();
}
程序现在就可以调用迅雷进行下载了

类向导.jpg
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-8-21 22:56

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表