Question

Je suis en train d'écrire un objet BHO pour IE.

Je veux que la position de l'écran du haut à gauche de la page web. Comment puis-je obtenir ce poste? Le topleft du premier élément retourne DOM (0,0). Le webBrowser.Left ou Top retourne la position du navigateur, mais pas le coin supérieur gauche de la page. J'utilise IWebBrowser2.

Merci un million,

-anony.

Était-ce utile?

La solution 2

Je me résolu le problème.

Le IHTMLElement2.getBoundingClientRect () et IHTMLElement2.getClientRects () ont résolu le problème.

-Datte

Autres conseils

Vous pouvez déjà compris cela, mais en utilisant ClientToScreen fonction peut vous aider.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top