Problème avec FindFirstFile et FindNextFile en c++
Bonjour,
Je veux lister le contenu d'un répertoire. J'ai voulu essayer le code que j'ai trouvé dans ce tuto http://c.developpez.com/faq/?page=fi...HIERS_dir_list
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
#include <stdio.h>
#include <windows.h>
int main(void)
{
WIN32_FIND_DATA File;
HANDLE hSearch;
hSearch = FindFirstFile("*.*", &File);
if (hSearch != INVALID_HANDLE_VALUE)
{
do {
printf("%s\n", File.cFileName);
} while (FindNextFile(hSearch, &File));
FindClose(hSearch);
}
return 0;
} |
Quand je compile j'obtiens l'erreur:
Code:
1 2
|
error C2664: 'FindFirstFileW' : cannot convert parameter 1 from 'const char [4]' to 'LPCWSTR' |
SVP comment la résoudre?
Je travaille avec VS2008 sous windows XP (application de type win32 Console Application)
Merci