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

wxccxw 759 Messages postés samedi 15 mai 2004Date d'inscription 30 janvier 2011 Dernière intervention - 29 janv. 2011 à 22:14 - Dernière réponse : wxccxw 759 Messages postés samedi 15 mai 2004Date d'inscription 30 janvier 2011 Dernière intervention
- 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
BruNews 21054 Messages postés jeudi 23 janvier 2003Date d'inscription 7 novembre 2014 Dernière intervention - 30 janv. 2011 à 09:38
3
Merci
http://www.cppfrance.com/code.aspx?ID=39858

ciao...
BruNews, MVP VC++

Merci BruNews 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 95 internautes ce mois-ci

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