Code:
{
CString strFileTemplate = strFolderPath + L"\\*.*";
WIN32_FIND_DATA findFileData;
D3DXIMAGE_INFO imgInfo;
HANDLE fileHandle = FindFirstFile(strFileTemplate.GetBuffer(), &findFileData);
if( fileHandle != INVALID_HANDLE_VALUE )
{
// ...
}
}
{
CString strFileTemplate = strFolderPath + L"\\*.*";
WIN32_FIND_DATA findFileData;
D3DXIMAGE_INFO imgInfo;
HANDLE fileHandle = FindFirstFile(strFileTemplate.GetBuffer(), &findFileData);
if( fileHandle != INVALID_HANDLE_VALUE )
{
// ...
}
}
Debuggovanjem sam proverio strFolderPath, tu je sve u redu. Format je "C:\Root\Subroot".
Naziv nadjenog fajla se nalazi u findFileData.cFileName promenljivoj ali dobijam samo "." kao rezultat umesto "imefajla.ext".
Da li je problem sa "\\*.*"? Gledao sam po forumima i covek kaze da je koristio "\\*.*" i da nije imao problema...
EOF