我们看到,当用户浏览的新地址包含"girl.com"字符的时候,浏览器就会弹出一个警告对话框,并且停止进一步的动作。另外值得注意的是,在DISPID_QUIT事件(浏览器将要退出)的响应中,我们将BHO事件处理器进行了注销。 第四步,因为BHO可能会被文件浏览器加载。如果我们不想这样,我们就要在DllMain中对加载者进行判断,参考如下(点击查看附件): HKLM 注意,{6E28339B-7A2A-47B6-AEB2-46BA53782379}是笔者这个BHO的CLSID,如果你自己开发BHO,这里应该正确填写你的CLSID。 好了,一个简单的BHO开发完成了.BHO插件可以实现的功能还有很多,比如网页内容分析、IE界面定制等等。作为总结,还要提醒读者一点的是,如果不想让BHO起作用了,可以注销该插件,如下格式:regsvr32 /u yourpath\yourbho.dll,或者直接在注册表中将“Browser Helper Objects”目录下注册的CLSID删掉。 |
正在阅读:VC++开发BHO插件——定制你的浏览器VC++开发BHO插件——定制你的浏览器
2005-09-20 09:57
出处:
责任编辑:moningfeng
键盘也能翻页,试试“← →”键