Bonjour à tous,
Je suis toujours dans ma création d"une toolbar HTML pour Internet Explorer.
J'ai reussi à créer une toolbar et à y mettre une barre HTML hostée sur un serveur distant, grâce à un controle activeX:
AtlAxWinInit();
ActiveXCtrl=new CAxWindow(m_hWnd);
ActiveXCtrl->CreateControl(L"http://address.of.my.toolbar.html");
Cependant, je voudrais maintenant executer une fonction javascript de cette toolbar.
Je récupère donc l'interface IWebBrowser2 de mon coltrol:
IWebBrowser2* tbWB;
HRESULT hr = ActiveXCtrl->QueryControl(IID_IWebBrowser2,(void**)&tbWB);
J'essai ensuite de récupeerr le contenu du documet HTML
IDispatch* pDisp;
hr = tbWB->get_Document(&pDisp);
mais là..surprise, pDisp est null, je n'ai pas accès au document.
Auriez vous une idée pour pouvoir récupèrer ce document ?
Merci !
-------------------------------------
Les ordinateurs, plus on s'en sert moins, moins ça a de chance de mal marcher. [Les Shadoks]