Bonjour à tous,
dans la série activeX, je voudrais l'ajout de fonction
J'ai implémenté la FAQ suivante: http://c.developpez.com/faq/vc/?page...tivexAddDialog
J'obtiens donc un active avec des controles. Dans mon cas, il s'agit de sliders, de combos et d'edit boxes. Je voudrais maintenant implémenter une méthode publique dans mon activeX permettant au programme qui utilise ce dernier de récupérer les valeurs de ces contrôles.
J'ai donc tenté d'implémenter une méthode publique GetParameters() dans la classe CMonActiveXCtrl. Ensuite, dans MonProjet (le projet qui utilise MonActiveX), j'inclus le MonActiveX.h. Et là... omfg!! Ca ne compile plus, et j'obtiens tout un tas d'erreurs en tous genres, dont certaines sont vraiment trop étranges. Par exemple, dans MonProjet.cpp, dans le InitInstance():
sur le code:
J'obtiens les erreurs:CMonProjetDlg dlg;
m_pMainWnd = &dlg;
Ce sont des erreurs sur le code généré par la mfc. J'imagine donc qu'il y a des manipulations à faire. Mais quoi?error C2440: '=' : cannot convert from 'CTestSynthDlg *__w64 ' to 'CWnd *'
error C2262: 'dlg' : cannot be destroyed
Toute proposition est la bienvenue.
Merci
Partager