遍历目录

2011-04-05 13:10:24 · 作者: · 浏览: 1343
    WIN32_FIND_DATA fd;

    HANDLE hFind = ::FindFirstFile(strcat(szPath , "\\*.*"), &fd);
    if(hFind != INVALID_HANDLE_VALUE)
    {
        do
        {
            MessageBox(fd.cFileName);
        }
        while(::FindNextFile(hFind, &fd));
        ::FindClose(hFind);
    }