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();//文件名
} } }