Никто случайно не сталкивался или может знает где я дурак?
Хочу отследить окончание загрузки страничек (контактов, емылов,...) в аутлуке. Для этого получаю объект Explorer, от него — IHTMLDocument2, ну и у него вызываю onreadystatechange:
Всё хорошо, с контактикам, мылом и прочими вкусностями работает, но если мы вдруг в Web-тулбаре наберём что-то своё (или вызовем MAPIFolder::put_WebViewURL), то наступает облом — несмотря на то, что данный код вызывается, никаких евентов мне не приходит. Опытным путём выясненно, что вроде get_onreadystatechange начинает возращать NULL.
Нутром чувствую что надо куда-то в другое место хэндлер присобачивать (в IE всё просто — можно использовать IWebBrowser2), но вот куда — туплю по страшному и никак до меня не доходит.