【MFC】遍历文件夹及其子文件夹
生活随笔
收集整理的這篇文章主要介紹了
【MFC】遍历文件夹及其子文件夹
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
void ScanFile(CString Dir)
{CFileFind finder;CString Add=L"\\*";CString DirSpec=Dir+Add; //補全要遍歷的文件夾的目錄BOOL bWorking = finder.FindFile(DirSpec);while (bWorking){bWorking = finder.FindNextFile();if(!finder.IsDots()) //掃描到的不是節點{if(finder.IsDirectory()) //掃描到的是文件夾{CString strDirectory = finder.GetFilePath();ScanFile(strDirectory); //遞歸調用ScanFile()}else //掃描到的是文件{//CString strFile = finder.GetFilePath(); 得到文件的全路徑//進行一系列自定義操作}}}finder.Close();
}
總結
以上是生活随笔為你收集整理的【MFC】遍历文件夹及其子文件夹的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java中map关于putAll()和“
- 下一篇: jQuery中each()的用法