je voudrai faire un contrôle activeX qui soit capable de surchager les messages de la classe CInternetSession (plus précisement j'aimerai surcharger la fonction CInternetSession::OnStatusCallback afin d'afficher la progression d'un telechargement de fichier par exemple) qui serait traduit en évenement envoyé par le contrôle. Je crois que pour cela je dois faire un héritage multiple: mon contrôle ativeX (qui hérite de la classe COleControl) doit aussi hériter de la classe CInternetSession .
Or lors du IMPLEMENT_DYNCREATE(CMyActiveXCtrl, COleControl)
le compilateur que CMyActiveXCtrl::new est amigü (parce-qu'il y a plusieurs constructeurs possibles)...
comment dois-je faire ? peut-être y-a-t-il un moyen de se passe de l'héritage multiple en faisant suivre les messages d'une classe à une autre (en supposant que l'une possède un membre instance de l'autre et de pouvoir donc accéder à ces fonctoins, et justement peut-être à ses mesages/évenements ??).
merci d'avance pour votre aide !