Dll, resource .h et .rc [Résolu]

Messages postés
759
Date d'inscription
samedi 15 mai 2004
Dernière intervention
30 janvier 2011
- 29 janv. 2011 à 22:14 - Dernière réponse :
Messages postés
759
Date d'inscription
samedi 15 mai 2004
Dernière intervention
30 janvier 2011
- 30 janv. 2011 à 13:37
Bonjour,
Je souhaite utiliser une dll pour creer un dialog box.
j'ai creer une dll deja dans laquelle j'ai deja
extern "C" __declspec(dllexport) LRESULT CALLBACK MainProc(HWND Dlg,UINT message,WPARAM wParam,LPARAM lParam) 

afin de gerer le dialog. Mais je souhaite aussi, integrer a ma dll, mon fichier resource.rc et le fichier resource.h
qui va avec afin de n'avoir dans mon executable que :
InitCommonControls(); 
Dlg=CreateDialog(hInstance,(LPCTSTR)IDD_DIALOG1,NULL,(DLGPROC)MainProc); 
ShowWindow(Dlg,SW_SHOW); 
MSG msg;

while(GetMessage(&msg,NULL,0,0)) 
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}

return 0;

où MainProc est dans la dll et surtout IDD_DIALOG1
comment faire pour importer des resource depuis une dll et aussi inclure un fichier .h (resource.h) dans celle ci ?
Merci d'avance.
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
21054
Date d'inscription
jeudi 23 janvier 2003
Dernière intervention
7 novembre 2014
- 30 janv. 2011 à 09:38
3
Merci

Merci BruNews 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 90 internautes ce mois-ci

Commenter la réponse de BruNews
Messages postés
759
Date d'inscription
samedi 15 mai 2004
Dernière intervention
30 janvier 2011
- 29 janv. 2011 à 22:22
0
Merci
PS : J'ai VC++ 7.1 ( 2003 ) merci
Commenter la réponse de wxccxw
Messages postés
759
Date d'inscription
samedi 15 mai 2004
Dernière intervention
30 janvier 2011
- 30 janv. 2011 à 13:37
0
Merci
merci !
Commenter la réponse de wxccxw

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.