首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

如何得到文件夹下的文件总个数

2012-02-04 
怎么得到文件夹下的文件总个数我想做一个查找文件时的进度条,我想应该是已查找的文件个数/总的文件个数,我

怎么得到文件夹下的文件总个数
我想做一个查找文件时的进度条,我想应该是已查找的文件个数/总的文件个数,我想知道怎么得到指定的一个文件夹下的文件总个数?

[解决办法]
CFileFind ff;
CString szDir = _T( "c:\\test ");

szDir += "*.* ";
int ncount =0;
BOOL res = ff.FindFile(szDir);
while(res)
{
++ncount;
res = ff.FindNextFile();
}
[解决办法]
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/ifaces/ienumidlist/ienumidlist.asp
[解决办法]
文件个数要一个一个累加出来,如果你想做进度条,就要预先知道总个数,这样做在时间上就没什么意义了

热点排行