Столкнулся с огромной проблемой...
Конечно можно было бы просто после загрузки веб страницы в браузер программы, делать скриншот, эмулировать нажатия клавиши PageDown или клика мыши, потом опять делать скриншот... Потом склеивать эти картинки
Примерно так...
code_18678.txt
Но так программа никак не сможет понять когда ей остановиться, да и вообще получится кривовато
В любом случае надо изначально действовать по другому, посылать сообщение окну браузера, а точнее его элементу полосе прокрутки еще и получать какой то ответ о его положении... 0_о
Возможно ли вообще такое?
Вычитал что нужно перехватить IShellWindows, получить IWebBrowser, IHTMLDocument2, IHTMLElement. Выполнить IHTMLElement.scrollIntoView и получится скроллинг в IE )
Очень прошу помочь мне решить эту задачку или подсказать другие пути решения, буду очень благодарен



Поиск
Друзья
Администрация