Utilistaion d'une "Form" dans une autre [VC++] - C++ - Programmation
Marsh Posté le 09-03-2005 à 10:08:01
Bonjour. J'ai construit une application(MFC) avec deux boite de dialog et j'aimerai agir a partir du premier sur l'ActiveX du deuxieme. Pour cela j'ai crée une fonction SetOutPut(CDialog *diag) pour recuperer le context de mon deuxieme Dialog. Seulement je n'arrive pas à agir sur l'activeX. Je cherche a executer cette fonction: LPDISPATCH *pUnk GeteConfPlayer(); J'ai essayer de la recuperer avec CWnd *ActiveX=diag-<GetDlgItem(IDC_CCTRLECONF1); puis ActiveX->InvokeHelper(1,DISPATH_METHOD,VT_I4,ieConfplayer,NULL); Et j'ai toujours un bug avec InvokeHelper.... Auriez vous plus simple? Merci
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 09-03-2005 à 10:08:01
Bonjour.
J'ai construit une application(MFC) avec deux boite de dialog et j'aimerai agir a partir du premier sur l'ActiveX du deuxieme.
Pour cela j'ai crée une fonction SetOutPut(CDialog *diag) pour recuperer le context de mon deuxieme Dialog.
Seulement je n'arrive pas à agir sur l'activeX. Je cherche a executer cette fonction:
LPDISPATCH *pUnk GeteConfPlayer();
J'ai essayer de la recuperer avec
CWnd *ActiveX=diag-<GetDlgItem(IDC_CCTRLECONF1);
puis ActiveX->InvokeHelper(1,DISPATH_METHOD,VT_I4,ieConfplayer,NULL);
Et j'ai toujours un bug avec InvokeHelper....
Auriez vous plus simple?
Merci