filename=filefind.GetFileName(); tvinsert.item.pszText=strdup(filename); tvinsert.hParent=h; hDad=pTree->InsertItem(&tvinsert); Findfile(filefind.GetFilePath()+"\\*.*",hDad);//递归查找文件 } else { tvinsert.hParent=h; filename=filefind.GetFileName(); tvinsert.item.pszText=strdup...
CFileFind finder;CString path("D:\\1\\Cache\\");CString file;BOOL has = finder.FindFile(path+"*.*");while(has){ has = finder.FindNextFile();//IsDots 就是的 . 和 .. 如果你不判断是文件夹 它会把当成文件去删除,结果去删除不掉 //在Windows系统下 文件和文件夹被看作同...