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.