VC++小题目,求助啊??

来源:百度知道 编辑:UC知道 时间:2024/05/26 04:31:54
编写一个递归函数,遍历指定目录下的所有文件,(使用_findfirst,_findnext函数查找文件,这两个函数位于io.h头文件中)??
用VC++怎么做啊,汗,这两个函数没学过,在MSDN看了半天,没看懂啊,救命啊

用CFileFind吧,挺好做的。
void FindAll(CString path)
{
CFileFind finder;
BOOL working = finder.FindFile(path + "\\*.*");
while (working)
{
working = finder.FindNextFile();
if (finder.IsDots())
continue;
if (finder.IsDirectory())
{
FindAll(finder.GetFilePath());
}
else
{
CString fileName = finder.GetFileName();
//AfxMessageBox(fileName);
}
}
}

呵呵!再看!!金山词霸+MSDN 继续看!!呵呵!!

连 MSDN 都看不了!! 说什么都白搭!!