1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
WCHAR fileNameArray[MAX_FILES][MAX_LOADSTRING];
void detectCard()
{
std::vector<WCHAR> fileNameVector;
while(GetFileAttributes(_T("\\Storage Card")) == 0xFFFFFFFF) Sleep(1000);
HANDLE hSearch;
WIN32_FIND_DATA File;
hSearch = FindFirstFile(_T("\\Storage Card\\*.bmp"), &File);
int i = 0;
do {
fileNameVector.push_back(File.cFileName);//retourne une erreur
wcscpy(fileNameArray[i], File.cFileName);//ce que je veux faire (fonctionne), mais je veux des vector :(
i++;
}
while( FindNextFile(hSearch, &File) );
nbFiles = i;
FindClose(hSearch);
} |