我想编程得到ie地址栏里的值,是不是得先找到它所在的toolbar的handle,然后
再找toolbar的子窗口阿?有什么方法吗?

解决方案 »

  1.   

    http://www.codeproject.com/shell/2find.asp
      

  2.   

    我有一个建议,不知道符合不符合你的要求:
    在你的程序中的OnMouseMove函数中用::WindowFromPoint获得ie地址栏的edit框的HWND,然后发送WM_GETTEXT消息就可以了
      

  3.   

    to wuxuan(真心英雄): 研究中
    to wxdnuaa(wxd):属于后台程序,你的方案可能不可行。。
      

  4.   

    其实你可以用spy++把ie的toolbar里面的所有控件属性搞清楚,找出你要找的控件的属性的规律,然后就可以用FindWindowEx来得到他的句柄。我以前做的控制系统桌面的程序就是这样做的。祝顺利!
      

  5.   

    我是用spy,不过没搞清楚toolbar的控件是怎么回事再研究,多谢