Bien j'ai été voir les exemples de racpp. Mais ce cher racpp est plus avancé que moi en la matière.
Alors que moi je veux seulement utiliser un tout petit activeX de la biblio de visual studio 5.
Je m'explique...
Dans mon projet, ma ressource est une simple boite de dialogue à laquelle j'inser un activeX.
-Dans la boite de dialog click droit et choix Insert ActiveX Control...
-Je choisi le LevelSlider, ActiveX de base de visual studio 5.
-CTRL S pour sauvegarder.
-Je teste la boite par l'outil test de visual, OK.
-Je lance mon appli, qui appel
DialogBox(NULL,MAKEINTRESOURCE(IDD_DIALOG),NULL,DialogProc);
-Dans ma fonction
int CALLBACK DialogProc ( HWND hwndDlg, UINT message, WPARAM wParam,LPARAM lParam)
je mets un point d'arrêt sur (mod debug) switch (message)
et je controle le message emis par WINDOWS, et j'ai
1° message N°30 WM_SETFONT
2° message N°02 WM_DESTROY
3° message N°82 WM_NCDESTROY et ça plante retour -1 de DialogBox
Alors que si je ne mets pas l'ActivieX LevelSlider dans ma boite de dialogue j'ai les messages suivants
1° message N°30 WM_SETFONT
2° message N°110 WM_INITDIALOG
3° message etc .... pour ensuite afficher correctement ma boite.
Alors ou est l'erreur!
Racpp ne m'est d'aucun secours!
Help meeeee!!!!!!!
Timy94