我现在能搜索所有iE窗口的URL,找到我需要的URL,IE6没问题,直接把窗口提前就可以了,
但是IE7,IE8我不知道怎么把对应的tab显示出来,按照现在的代码只是把所在的IE窗口提前了。
求高手指点。

解决方案 »

  1.   

    网上有个c#和dephi的源码可以参考,在CSDN的论坛里我曾经看到过,用到的接口用到其它编程也一样,你可以在CSDN搜下
      

  2.   

    补充下:使用IAccessible接口可以
      

  3.   

    关注,我最近也在做这个,也是只能把整个窗口提前,光提一个TAB的话会出问题,就是那个窗口是提前了,但是其他的toolbar,statusbar都显示不了了,乱掉了
      

  4.   

    对了,在MYIE2里面,好像整个窗口提前都实现不了,目前只能再IE7里面才行,是这样的吗?
      

  5.   

    LZ做出来了没?
    按照http://topic.csdn.net/u/20070413/12/A1A3D597-2628-4EC4-89CC-78AD0EA160BD.html里masterz写的,可以实现多TAB下IE跳转到需要置前的网页,我刚试过了
      

  6.   

    就是我通过SHDocVw::IWebBrowser2Ptr能取到URL,通过IAccessible可以把某个tab提到最前面,怎么把两个联系起来就不知道了。好像有点思路先试试看。
      

  7.   

    解决了,就是用http://topic.csdn.net/u/20070413/12/A1A3D597-2628-4EC4-89CC-78AD0EA160BD.html里masterz写的