遍历文件夹下的所有文件

         阅读(492)  2017-04-15 12:06:52

``` int GetCustomerName(LPCTSTR szCustomerPath, CString strFileName[])

{
    int nFileCount = 0;
    WIN32_FIND_DATA finder;
    CString strCustomerFile(szCustomerPath);
    strCustomerFile += L"//*.txt";
    HANDLE hFind = ::FindFirstFile(strCustomerFile, &finder);
    if (INVALID_HANDLE_VALUE == hFind)
    {
        nFileCount = 0;
    }
    else
    {
        do
        {
            strFileName[nFileCount] = finder.cFileName;
            FILETIME fileTime = finder.ftCreationTime;

            nFileCount++;
        }while(::FindNextFile(hFind, &finder) != 0);
    }
    ::FindClose(hFind);
    return nFileCount;
}

```

(迁移2011-05-08)

文章评论

Keep it simple,stupid
文章数
284
总访问量
263324
今日访问
237
最近评论

ningto : 请到next.ningto.com里发表评论。
tujiaw : 抱歉csdn code服务关闭了,这个代码我也找不到了
于淞 : 你好,这个文章的源码能分享一下吗,songsong9181@163.com,谢谢了 上面的写错了
于淞 : 你好,这个文章的源码能分享一下吗,838106303@163.com,谢谢了 上面的链接不能用了
tujiaw : 多谢多谢
essaypinglun college-paper.org : 很好的博客,赞赞
Folly : 这个实现有点奇怪,Qt为什么没有统一的比对方法。
过多s : alert("hello, world!")
tujiaw : 还不错哦
回到顶部