一个关于BHO的问题,熟悉BHO的请进 ( 积分: 50 )

  • 主题发起人 主题发起人 普通菜
  • 开始时间 开始时间

普通菜

Unregistered / Unconfirmed
GUEST, unregistred user!
一个BHO挡截广告的问题
简单地在DoBeforeNavigate2里
if ie.toolbar=0 then
ie.qiut;
并不好,因为有些用户点击打开的窗口也没有toolbar,我现在想在这里先判断一下用户是否点击了鼠标,然后再决定是否挡截,请问要如何实现?
 
一个BHO挡截广告的问题
简单地在DoBeforeNavigate2里
if ie.toolbar=0 then
ie.qiut;
并不好,因为有些用户点击打开的窗口也没有toolbar,我现在想在这里先判断一下用户是否点击了鼠标,然后再决定是否挡截,请问要如何实现?
 
怎么没人?
自己顶一下
 
有点困难,有两种方案,一种hook鼠标事件,然后判断这两个事件之间的关系。
第二种方案始终监控浏览器的事件,这样也可以做判断。不过那种方案实施起来非常麻烦。
 
bho本身就可以监视浏览器事件,只是不知道是在哪个事件中得到鼠标消息的,看来得再看看BHO的文档了。
 
自己解决了,分分~
 
后退
顶部