Bonjour à tous,

j'essaye de faire un controle ATL pour Internet Explorer qui serait un listbox toute simple, mais qui gérerait le drag and drop. J'ai donc mis DragAcceptFiles(true) dans le OnCreate :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
LRESULT OnCreate(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/)
	{
		DragAcceptFiles(true);
[...]
mais IE "mange" l'évènement drop. Après avoir un peu cherché, j'ai vu qu'il y avait une interface IWebBrowser2, et que apparament, on pouvait récupérer l'instance d'IE avec CLSID_WebBrowser. Comment est ce que l'on peut récupérer cette instance ? est ce qu'il faut utiliser l'objet m_hWnd de mon contrôle ?

Merci d'avance !