Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3547 connectés 

  FORUM HardWare.fr
  Programmation

  [C++] Boites de dialogues + dll...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] Boites de dialogues + dll...

n°91602
godbout
Génial.
Posté le 21-01-2002 à 16:51:58  profilanswer
 

Salut a tous [:saluti]
 
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.
mood
Publicité
Posté le 21-01-2002 à 16:51:58  profilanswer
 

n°91604
Ace17
Posté le 21-01-2002 à 16:59:38  profilanswer
 

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

n°91610
godbout
Génial.
Posté le 21-01-2002 à 17:07:46  profilanswer
 

hehe je l'attendais celle la :D
 
Dans un WinMain, effectivement tu recuperes l'instance, dans le dllMain, tu recuperes un hModule :)


---------------
Super.
n°91612
godbout
Génial.
Posté le 21-01-2002 à 17:13:39  profilanswer
 

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 :)


---------------
Super.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++] Boites de dialogues + dll...

 

Sujets relatifs
Plus de sujets relatifs à : [C++] Boites de dialogues + dll...


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)