2009-08-25 5 views
0

Ich bin ein BHO Objekt für IE zu schreiben.Wie der Bildschirm bekommen von Web-Seiten-Elementen in BHO koordiniert

Ich möchte die Bildschirmposition der linken oberen der Web-Seite. Wie kann ich diese Position bekommen? Der obere Teil des ersten Elements in DOM gibt (0,0) zurück. Der WebBrowser.Left oder Top gibt die Position des Browsers zurück, aber nicht die obere linke Seite der Seite. Ich verwende IWebBrowser2.

Dank einer Million,

-anony.

Antwort

0

ich das Problem selbst gelöst.

Die IHTMLElement2.getBoundingClientRect() und IHTMLElement2.getClientRects() das Problem gelöst.

-Datte