VC++和C#(WinForm)中WebBrowser(IE内核浏览器)加载第三方BHO解决方案

1 篇文章 0 订阅
1 篇文章 0 订阅

本程序功能描述:


此源码有.net winform版本


本程序是一个MFC基于对话框的程序,添加了一个WebBrowser控件,这个WebBrowser控件可以加载其它IE BHO插件(已知CLSID),使第三方BHO插件在本程序中正常运行,如‘QQ旋风下载插件’等。


注:本程序中加载第三方BHO是一个通用的解决方案,并不限于MFC中添加ActiveX控件,只要是自己编写的基于IE内核的浏览器,理论上都可以使用该方案。


测试程序下载地址:http://yun.baidu.com/s/1bn5WqE7


此源码有.net winform版本


测试程序操作:

1.    打开测试程序,首先弹出一个输入框,请输入第三BHOCLSID,并点击确定。




2.    程序进入主界面





附录:

如何查看第三方BHOCLSID (ID) 

 

  1. 同时按下Windows徽标键+R 打开运行对话框,输入 inetcpl.cpl 点确定,打开Internet选项窗口(或通过IE浏览器菜单中打开也可以)。

  2. 点击‘程序’选项卡,再点击‘管理加载项’。

  3. 在‘管理加载项’窗口中,左侧的‘加载项类型’中点击‘工具栏和扩展’,在右侧的列表中任意点击一个,再点击‘详细信息’链接,可以弹出BHO详细信息窗口,其中可以查看到CLSID(类ID)。



注:不同版本的IE浏览器,上述操作菜单可能略有差别。


此源码有.net winform版本

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值