Débutant dans la programation de controles activeX, je souhaiterai
développer un controle activeX me permettant de changer la couleur de fond
de la page dans laquel est contenu le controle.
J'utilise les MFC et je travaille sous Visual C++ 6
Voici le code que j'ai rajouté :
HRESULT IOleClientSite::GetContainer(LPOLECONTAINER FAR *ppContainer);
HRESULT IOleContainer::QueryInterface(REFIID IID_IHTMLDocument2, void**
ppContainer);
(*ppContainer)->put_bgColor("#FF0000");
Ce programe ne compile pas, et pourtant je pense suivre correctement les
instructions données sur MSDN.
D'autre part, étant vraiment débutant, je ne sais où placer ce bout de code,
actuellement il est dans la méthode DoPropExchange de mon controle.
Problème résolu en partie, juste un point restant floue, où mettre ce code? Y a t'il un evenement par défault, un evenement qui est contamment actif?
"Nicolas IG" wrote in message news:4014f955$0$29057$
Bonjour,
Débutant dans la programation de controles activeX, je souhaiterai développer un controle activeX me permettant de changer la couleur de fond de la page dans laquel est contenu le controle. J'utilise les MFC et je travaille sous Visual C++ 6
Voici le code que j'ai rajouté :
HRESULT IOleClientSite::GetContainer(LPOLECONTAINER FAR *ppContainer); HRESULT IOleContainer::QueryInterface(REFIID IID_IHTMLDocument2, void** ppContainer); (*ppContainer)->put_bgColor("#FF0000");
Ce programe ne compile pas, et pourtant je pense suivre correctement les instructions données sur MSDN. D'autre part, étant vraiment débutant, je ne sais où placer ce bout de code,
actuellement il est dans la méthode DoPropExchange de mon controle.
Merci pour votre aide.
Problème résolu en partie, juste un point restant floue, où mettre ce code?
Y a t'il un evenement par défault, un evenement qui est contamment actif?
"Nicolas IG" <nicoig@free.fr> wrote in message
news:4014f955$0$29057$636a55ce@news.free.fr...
Bonjour,
Débutant dans la programation de controles activeX, je souhaiterai
développer un controle activeX me permettant de changer la couleur de fond
de la page dans laquel est contenu le controle.
J'utilise les MFC et je travaille sous Visual C++ 6
Voici le code que j'ai rajouté :
HRESULT IOleClientSite::GetContainer(LPOLECONTAINER FAR *ppContainer);
HRESULT IOleContainer::QueryInterface(REFIID IID_IHTMLDocument2, void**
ppContainer);
(*ppContainer)->put_bgColor("#FF0000");
Ce programe ne compile pas, et pourtant je pense suivre correctement les
instructions données sur MSDN.
D'autre part, étant vraiment débutant, je ne sais où placer ce bout de
code,
actuellement il est dans la méthode DoPropExchange de mon controle.
Problème résolu en partie, juste un point restant floue, où mettre ce code? Y a t'il un evenement par défault, un evenement qui est contamment actif?
"Nicolas IG" wrote in message news:4014f955$0$29057$
Bonjour,
Débutant dans la programation de controles activeX, je souhaiterai développer un controle activeX me permettant de changer la couleur de fond de la page dans laquel est contenu le controle. J'utilise les MFC et je travaille sous Visual C++ 6
Voici le code que j'ai rajouté :
HRESULT IOleClientSite::GetContainer(LPOLECONTAINER FAR *ppContainer); HRESULT IOleContainer::QueryInterface(REFIID IID_IHTMLDocument2, void** ppContainer); (*ppContainer)->put_bgColor("#FF0000");
Ce programe ne compile pas, et pourtant je pense suivre correctement les instructions données sur MSDN. D'autre part, étant vraiment débutant, je ne sais où placer ce bout de code,
actuellement il est dans la méthode DoPropExchange de mon controle.