Como llegar a coordinar la pantalla de elementos de páginas Web en BHO
-
19-09-2019 - |
Pregunta
Estoy escribiendo un objeto BHO para IE.
Quiero que la posición de la pantalla de la parte superior izquierda de la página web. ¿Cómo puedo conseguir esta posición? El superior izquierda del primer elemento en DOM devuelve (0,0). El webBrowser.Left o superior devuelve la posición del navegador, pero no la parte superior izquierda de la página. Estoy usando IWebBrowser2.
Un millón de gracias
-anony.
Solución 2
He resuelto el problema mismo.
El IHTMLElement2.getBoundingClientRect () y IHTMLElement2.getClientRects () resolvieron el problema.
-Datte
Otros consejos
Ya ha dado cuenta de esto, pero utilizando ClientToScreen función podría ayudarle.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow