Boites de dialogues + dll... [C++] - Programmation
Marsh Posté le 21-01-2002 à 16:59:38
Bon ben je profite de ce post pour signaler que aucune explication claire sur les HINSTANCE n'a encore été donnée.
Mais dans ton cas, sais tu qu'il existe une fonction DllMain qui joue un peu le meme role que WinMain, a ceci pret qu'elle te donne ton HINSTANCE
Marsh Posté le 21-01-2002 à 17:07:46
hehe je l'attendais celle la
Dans un WinMain, effectivement tu recuperes l'instance, dans le dllMain, tu recuperes un hModule
Marsh Posté le 21-01-2002 à 17:13:39
Ok c'est bon un vieux casting et ca roule
Putain j'y avais pense mais j'etais persuade que ca marcherait pas
Enfin bref merci
Marsh Posté le 21-01-2002 à 16:51:58
Salut a tous
Bon alors j'ai un p'tit bout de code pour une boite de dialogue:
DialogBox(hInst, "BLABLA", hWnd, (DLGPROC)BLABLADlgProc);
Ca marche impec, mais ca c'est dans un exe.
Par contre dans une dll, ben j'ai pas l'instance courante donc un DialogBox(NULL, "BLABLA", hWnd, (DLGPROC)BLABLADlgProc);
ben ca marche pas.
Une solution ??
[edtdd]--Message édité par Godbout--[/edtdd]
---------------
Super.