使用FindFirstFile / FindNextFile搜索EVERY目录中的文件。

时间:2015-10-03 15:55:16

标签: c++ file search directory

所以我想做的就是找一个类似" notepad"的程序,然后它会在C:\驱动器中启动,看看是否有记事本在那里,如果没有加载顶部文件夹检查那里,加载那些文件夹检查等。

我只是希望程序搜索每个目录,直到它最终找到" notepad"

WIN32_FIND_DATA file;
HANDLE search_handle = FindFirstFile(L"C:\\*", &file);
if (search_handle)
{
    do
    {
        std::wcout << file.cFileName << std::endl;
    } while (FindNextFile(search_handle, &file));
}

0 个答案:

没有答案