
BHO
mergerly
这个作者很懒,什么都没留下…
展开
-
用VisualStudio2005生成浏览器帮助对象
摘要:本文说明了如何使用 Microsoft Visual Studio 2005 创建一个简单的“浏览器帮助程序对象”(BHO),即实现 IObjectWithSite 接口并将其自身附加到 Internet Explorer 的一种“组件对象模型”(COM) 对象。本文逐步说明了如何创建入门级 BHO。首先,BHO 会在 Internet Explorer 加载文档时显示消息“大家好!”。然后原创 2009-04-17 15:58:00 · 2123 阅读 · 0 评论 -
如何使用BHO定制你的Internet Explorer浏览器
如何使用BHO定制你的Internet Explorer浏览器原文:微软公司 Dino Esposito编译:朱先中原文出处:Browser Helper Objects: The Browser the Way You Want It一、简介 有时,你可能需要一个定制版本的浏览器。在这种情况下,你可以自由地把一些新颖但又不标准的特征增加到一个浏览器上。结果,你最终有的只是一个新但不标准的浏转载 2009-04-17 14:03:00 · 1559 阅读 · 0 评论 -
VC++开发BHO插件——定制你的浏览器
在Windows操作系统上,我们最常见的浏览器有两种:文件浏览器(exploer.exe,应用于文件系统)和Internet浏览器(iexplore.exe,应用于互联网资源)。由于这两个浏览器功能强大,而且又与Windows操作系统捆绑销售,最终也就成为了浏览器的标准。但有时候,为了给浏览器加入一些新的特性,我们往往会重新设计一个自己的浏览器。新的浏览器模仿标准浏览器的大部分功能,同时加入新特性转载 2009-04-17 14:06:00 · 1935 阅读 · 1 评论 -
用Visual Studio 2008开发IE BHO (浏览器帮助对象)之一
这篇文章是应同学们的要求写的,以前都是用VC++ 6.0+Platform SDK完成的. 迁移到 VS2008之后,原来Visual Studio 6.0里的BHO向导不复存在,因此特此不厌其烦,详细说明,本文也适用于VS2005. 首先谈BHO的开发工具,我偏向使用VC++(unmanaged C++) 作为开发工具,因为Java JVM或.Net CLR的虚拟机是个很笨重的东西,也是内存杀手转载 2009-04-17 15:51:00 · 5276 阅读 · 1 评论 -
Bho编定ie插件
IE插件早已不是个新东西了,在IE4时代就有了,但是随着恶意插件的层出不穷,又一次被人重视起来。当前很多网站在无意识或有意识的情况下被挂马,让用户下载.cab自动安装,让用户中恶意IE插件。或者当用户安装一个从第三方网站来的软件,安装过程看着一切正常,可是就在这不知不觉中用户就中了恶意IE插件。恶意IE插件真是无恶不作,随意弹出广告窗口,弹也不弹些好广告,篡改HTML内容,嵌入 IFrame,篡改转载 2009-04-17 14:04:00 · 2741 阅读 · 0 评论 -
手工注册BHO
由于某种人力不可抗拒的无法告知的一些事件,最近偶过的不是很爽,发文小纪念一下. 大家都知道,使用ATL的向导即可迅速生成一个最简单的IE辅助插件(BHO)。而IE启动的时候是通过注册表项寻找BHO并实例化BHO对象的。那么 ATL工程的DllRegisterServer(void)究竟做了些什么写注册表的工作呢。其实不复杂,我们可以手工注册一个BHO模拟出来。嗯,闲话少说,翠花,上代码bool转载 2009-04-17 20:27:00 · 3736 阅读 · 0 评论