1
int main(void)
{
HANDLE hFoundFile;
WIN32_FIND_DATA foundFileData;
SetCurrentDirectory(TEXT("C:\\"));
hFoundFile = FindFirstFileEx(TEXT("*"),FINDEX_INFO_LEVELS::FindExInfoBasic,&foundFileData ,FINDEX_SEARCH_OPS::FindExSearchLimitToDirectories ,NULL , NULL);
do
{
wprintf(TEXT("%s\n"),foundFileData.cFileName);
}
while(FindNextFile(hFoundFile,&foundFileData));
system("Pause");
return 0;
}
爲什麼它也會輸出「常規」文件,但FINDEX_SEARCH_OPS::FindExSearchLimitToDirectories
選項顯式傳遞給函數?僅搜索目錄