发布网友 发布时间:2022-04-20 08:38
共1个回答
热心网友 时间:2023-08-04 07:02
CFileFindff;CStringszName=dir;if(szName.Right(1)!="\\"){szName+="\\";}szName+="*.*";BOOLres=ff.FindFile(szName);while(res){res=ff.FindNextFile();if(!ff.IsDots())//目录是文件夹{//如果是一个子目录,用递归继续往深一层找TravelDir(dir+"\\"+ff.GetFileTitle());}elseif(!ff.IsDirectory()&&!ff.IsDots())//到达最低层的文件{CStringfileName=ff.GetFileName();}}}ff.Close();//关闭MessageBox(fileName);