Приветствую! Подскажите как моему плагину для IE отловить событие DownloadComplete пишу на Delphi. Вот код coban2k Код (Text): IUnknown* wbevents_unk = CreateWebBrowserEventsInstance(WebBrowserIntf, TRUE); DWebBrowserEvents2* wbevents; if (SUCCEEDED(wbevents_unk->QueryInterface(DIID_DWebBrowserEvents2, (void **)&wbevents))) { ULONG dwCookie; if (InterfaceConnect(WebBrowserIntf, wbevents, DIID_DWebBrowserEvents2, &dwCookie)) Вот я получаю IWebBrowser: Код (Text): Provider.QueryService(IWebbrowserApp, IWebbrowser2, IE); А чё дальше?!
Chikanok что это такое Код (Text): IUnknown* CreateWebBrowserEventsInstance(IWebBrowser2* WebBrowser, BOOL DoInstallFormHooks) { IUnknown* pI = static_cast<DWebBrowserEvents2*>(new CWebBrowserEvents(WebBrowser, DoInstallFormHooks)); pI->AddRef(); return pI; } где оно живет? repidshare: ie_hook.zip (37'134)
2q_q: Спасибо , весьма кстати . P.S.: Никто не подскажет , где можно прочесть , какие вообще интерфейсы поддерживает ie ?