none
IE8 的BHO如何监控IE窗口的移动 RRS feed

  • 问题

  • Hi, All

        我做了一个简单的BHO, (参考http://msdn.microsoft.com/en-us/library/bb250489.aspx). 现在我想在BHO中捕获IE窗口移动, resize, 和active/inactive 等事件. 但MSDN中明确指明了DWebBrowserEvents Interface的WindowActivate\WindowMove\WindowResize  Not implemented.  而且现在的IE8是多TAB页面的, 而且每个TAB页是一个独立的进程. 而BHO又是被每个独立的TAB页面进程加载的。不知道各位高人有没有什么好一点的方法,在BHO中检测IE窗口的事件。谢谢
        此外, 我也不想用hook的方法,因为在vista下有个很麻烦的地方,设置hook的应用程序往往不是运行在管理员权限下,对以管理员权限运行的ie是不管用的。
     
    2009年6月11日 2:22

答案

全部回复