Как получить экранные координаты элементов веб-страницы в BHO
-
19-09-2019 - |
Вопрос
Я пишу объект BHO для IE.
Мне нужно положение экрана в левом верхнем углу веб-страницы.Как я могу получить эту должность?Верхнее левое значение первого элемента в DOM возвращает (0,0).Веб-браузер.Left или Top возвращает позицию браузера, но не верхний левый угол страницы.Я использую IWebBrowser2.
Миллион благодарностей,
-анони.
Решение 2
Я сам решил эту проблему.
IHTMLElement2.getBoundingClientRect() и IHTMLElement2.getClientRects() решили проблему.
-Датте
Другие советы
Возможно, вы уже поняли это, но используя Экран клиента функция может вам помочь.
Не связан с StackOverflow