如何获得在BHO网页元素的屏幕坐标
-
19-09-2019 - |
题
我写IE一个BHO对象。
我要的网页的左上角的屏幕位置。我怎样才能得到这个职位? 在DOM中的第一元件的左上返回(0,0)。该webBrowser.Left或顶部返回浏览器的位置,而不是页面的左上角。我使用的IWebBrowser2。
由于一百万,
-anony。
解决方案 2
我解决了这个问题自己。
在IHTMLElement2.getBoundingClientRect()和IHTMLElement2.getClientRects()解决了这个问题。
-Datte
其他提示
您可能已经想通了这一点,但使用 ClientToScreen 功能可以帮助你。
不隶属于 StackOverflow