我研究了所有BHO相关文档,但我无法弄清楚Google如何获得IE中标签下方的翻译工具栏。
任何有用的指针如何为我自己的工具栏实现相同的效果?
答案 0 :(得分:0)
浏览器帮助程序对象是实现IObjectWithSite的COM对象。在初始化期间,使用指向Site接口的指针调用IObjectWithSite :: SetSite,BHO可以从该接口为IWebBrowser2进行QI,并从那里挂钩到浏览器事件并操纵DOM文档。谷歌的BHO可以直接做到这一点,查看网址或其内容,在内容本身内提供某种帮助信息。