WebControl и WM_PAINT
От: i_van  
Дата: 09.03.10 23:09
Оценка:
Посоветуйте, граждане-товарищи, как добраться до внутренних окон браузера, или что почитать по этому поводу. В Гугле уже заблудился, начал ходить кругами.

Чуть подробнее:

Использую С# WebBrowser control. Нужно модифицировать OnPaint(), в частности информировать другой класс, что браузер перерисовал свой контент. Исследование показало, что сам WebBrowser control месседж WM_PAINT не получает. Он имеет вложенные окна, как-то:

Windows Form10.Window.8.app.378734a (WebBrowser control)
|
|
Window Shell Embedding
|
|
Shell Doc Object View
|
|
InternetExplorer_Server

Последнее окно в иерархии (InternetExplorer_Server) и получает WM_PAINT, но дальше по иерархии WM_PAINT не всплывает. Как получить указатель на это окно? Или хотя бы pop up WM_PAINT до уровня WebContol? Или где про это почитать?

Заранее благодарен.


10.03.10 10:03: Перенесено модератором из '.NET' — TK
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.