SendMessage和FireFox / IE / Webbrowser

时间:2013-01-05 08:51:49

标签: internet-explorer firefox browser sendmessage hwnd

是否可以将SendMessage发送到Webbrowser组件内的HTML控件?如果是这样,我怎样才能获得他们的HWND?我一直在努力使用Spy ++和WINID,我无法访问那些控件HWND。

1 个答案:

答案 0 :(得分:1)

IE的控件不是嵌套窗口,因此您无法使用SendMessage()向它们发送消息。 IE绘制自己的控件,其内部工作不公开,并且取决于版本。

Firefox使用Gecko,我相信它也会实现自己的控件,所以你也不会有运气。

在一个新问题中,您应该解释为什么要向这些控件发送消息,因为可能有一种方法可以执行您真正想要的操作。我的通灵能力告诉我使用IAccessible系列接口可能就是你真正想要的。