Re[2]: WebControl и WM_PAINT
От: i_van  
Дата: 10.03.10 19:10
Оценка:
Здравствуйте, TK, Вы писали:

TK>Здравствуйте, i_van, Вы писали:


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


TK>Почитайте про API функцию SetWindowsHookEx. Для какого окна надо установить хук вы уже знаете.


Примерно это я и собирался сделать: перехватить сообщение на уровне InternetExplorer_Server.
Но вся беда в том, что я нахожусь в WebBrowser и там нет прямого доступа к внутренним окнам (я даже толком не знаю почему их столько). Диаграмма получена при помощи Spy.
По информации из интернета WebBrowser это wrapper вокруг axIWebBrowser2, который видимо и является InternetExplorer_Server окном. Вот я и ищу handler этого окна.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.