bonjour j'ai créé une dll très simple sous visual c++ 6.0.
Mais je n'arrive pas a l'utiliser avec un autre programme visual.
Pourtant j'ai bien créé le .def .lib .dll.
Lorsque j'essaie d'utiliser la fonction Sendmessage() , ce message d'erreur 'affiche:
simulation interfaceDlg.obj : error LNK2001: unresolved external symbol __imp__Sendmessage
Pourtant j'ai bien verifier Sendmessage n'est pas confondu avec l'API SendMessage.
J'ai lu que la declaration doit etre faite comme ceci :
extern "C" int _ _declspec(dllimport)Sendmessage(int message);
mais moi je n'y arrive pas donc je l'es declaré comme ceci :
extern "C" int _declspec(dllimport)Sendmessage(int message);
Est ce que tu pourrais m'aider et m'envoyer peut etre des liens qui explique etape par etape comment creer et utiliser des dll sous windows.
merci beaucoup.








Répondre avec citation






Partager