1 pièce(s) jointe(s)
PathFileExists Visual C++ Ajout Librairie SHLWAPI (LNK2019 & LNK1120)
Bonjour,
J'utilise eMbedded Visual C++ pour reprendre une application sous Win CE 5 (ARMV4I).
J'ai besoin de tester la présence d'une clé USB ou d'une carte Compact Flash. Pour cela, j'ai trouvé la fonction PathFileExists, mais elle requiert une librairie supplémentaires (SHLWAPI.lib).
J'ai bien rajouté le
Code:
#include <Shlwapi.h>
et l'appel de ma fonction se fait comme suit :
Code:
bUSBConnected = PathFileExists(L"DSK1:");
Mais lorsque je veux compiler, les erreurs suivantes apparaissent à l'édition des liens :
Citation:
Linking...
Form6.obj : error LNK2019: unresolved external symbol PathFileExistsW referenced in function "private: void __cdecl CForm6::DetectStorageSupport(void)" (?DetectStorageSupport@CForm6@@AAAXXZ)
ARMV4IRel/MotoMeca.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
Que faire ?
J'ai essayé de rajouter la lib aux propriétés du projet, sans plus de succès
http://www.developpez.net/forums/att...1&d=1309422608
J'utilise Microsoft eMbedded Visual C++ 4.0.
P.S. : à quoi sert le L devant les chaines de caractères, est-ce une spécificité du VC++ ?
Merci d'avance,
Mathieu