MFC文件遍历类CFileFind例程

来源:互联网 发布:如何才能进去sci数据库 编辑:程序博客网 时间:2024/04/30 11:19
void CDicomViewerDlg::OnBnClickedButtonFindfile(Cstring root)//实现对文件的遍历
{       CFileFind myFile;      CString FilePath;      if (root.Right(1)!="//")      {           root+="//";      }      root+="*.*";      BOOL res=myFile.FindFile(root);      while (res)      {           res=myFile.FindNextFile();           FilePath=myFile.GetFilePath();           if (myFile.IsDirectory() && !myFile.IsDots())// 找到的是文件夹          {                 FileSearch(FilePath);// 递归           }           else if (!myFile.IsDirectory() && !myFile.IsDots())// 找到的是文件          {                  myFile.GetFilePath();//文件路径                  myFile.GetFileName();//文件名          
           }      }}
0 0
原创粉丝点击