Как получать уведомление о смене документа в WebBrowser?
От: codenok  
Дата: 18.02.03 17:09
Оценка:
Есть Explorer Bar, модифицирующий все тэги <img> в текущем документе и его фреймах.

Когда документ в браузере изменяется (refresh, новый URL или изменился документ в одном из фреймов), надо модифицировать документ заново по окончании загрузки. Как это сделать?

Среда -- VC++, API
Re: Как получать уведомление о смене документа в WebBrowser?
От: Nikto Россия  
Дата: 19.02.03 03:58
Оценка:
Здравствуйте, codenok, Вы писали:

C>Есть Explorer Bar, модифицирующий все тэги <img> в текущем документе и его фреймах.


C>Когда документ в браузере изменяется (refresh, новый URL или изменился документ в одном из фреймов), надо модифицировать документ заново по окончании загрузки. Как это сделать?


C>Среда -- VC++, API


событие DocumentComplete?
Re[2]: Как получать уведомление о смене документа в WebBrows
От: Коденок  
Дата: 19.02.03 12:49
Оценка:
Здравствуйте, Nikto, Вы писали:

C>>Есть Explorer Bar, модифицирующий все тэги <img> в текущем документе и его фреймах.

C>>Когда документ в браузере изменяется (refresh, новый URL или изменился документ в одном из фреймов), надо модифицировать документ заново по окончании загрузки. Как это сделать?
C>>Среда -- VC++, API

N>событие DocumentComplete?


Да, но как создать обработчик, и как его прицепить к IWebBrowser? Контрол WebBrowser создаю не я, я только получаю интерфейс IWebBrowser2 от Internet Explorer.

В MSDN упоминается DWebBrowserEvents2 и какие-то event sinker'ы, но все примеры -- только для MFC, либо на VB.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.