Salut tt le monde,
Je suis tres intereser par le dll suivante:
http://www.asmfr.com/code.aspx?ID=23840J'ai besoin de deux fonctions qui sont inclu dans cette dll:
HshStr et Hash2Str
J'ai essayer ca pour l'inclure dans mon projet C++ mais ca me genere des erreurs a la compilation:
Pour les declarer:
[code] __declspec(dllimport) int __stdcall HashStr(char *StrToHash, char *OutBuff, int BuffSize);
__declspec(dllimport) void __stdcall ConvertHash2Str(char *InHash, char *OutHash)
int HashStr(char *StrToHash, char *OutBuff, int BuffSize);
void ConvertHash2Str(char *InHash, char *OutHash);[/code]
et j'ai inclu le .obj dans le projet
a la compilation j'ai les erreurs suivantes:
.drectve `-defaultlib:\masm32\lib\kernel32.lib ' unrecognized
.drectve `-defaultlib:\masm32\lib\advapi32.lib ' unrecognized
.drectve `-entry:LibMain@12 ' unrecognized
D:\MD5\Main.o(.text+0x42) In function `Z3md5Pc':
[Linker error] undefined reference to
`_Z7HashStrPcS_i@12' [Linker error] undefined reference to
`_Z15ConvertHash2StrPcS_@8' D:\MD5\Main.o(.text+0x42) ld returned 1 exit status
D:\MD5\Makefile.win [Build Error] ["MD5] Error 1
Voila, je vous en supplie aidez moi j'en peu plus la.
merci.
Neo_Fr