Bonjour,
Voila, j'ai une dll où j'ai ajouté une resource dialog.
Quand j'essaye de créer la boite de dialogue via
avec le hmodule qui est le Handle du module récuperé via GetModuleHandle(NULL)
Code : Sélectionner tout - Visualiser dans une fenêtre à part CreateDialog(hmodule,MAKEINTRESOURCE(IDD_DIALOG2), NULL, (DLGPROC)wnd_pim);
J'ai l'erreur 1814 signifiant que la ressource n'est pas trouvé.
Pourtant que je regarde mon module via ressourceHacker, il voit bien ma fenetre....
Ci-joint le code de ma ressource
et dans mon resource.h:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 IDD_DIALOG2 DIALOGEX 0, 0, 186, 90 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Dialog" FONT 8, "MS Shell Dlg", 400, 0, 0x1 BEGIN DEFPUSHBUTTON "OK",IDOK,129,7,50,14 PUSHBUTTON "Cancel",IDCANCEL,129,24,50,14 END
#define IDD_DIALOG2 202
Sachant que j'ai include le resource.h dans le .rc....
Merci de votre aide.
F.
Partager