CFileFind直接用就好,要想子文件家也搜索反而要加一步。 CFileFind finder;
BOOL bWorking = finder.FindFile("*.*");
while (bWorking)
{
bWorking = finder.FindNextFile();
cout << (LPCTSTR) finder.GetFileName() << endl;
}
BOOL bWorking = finder.FindFile("*.*");
while (bWorking)
{
bWorking = finder.FindNextFile();
cout << (LPCTSTR) finder.GetFileName() << endl;
}
解决方案 »
- 使用VC6.0的MSCOMM 中的CREATE函数关联一个MSCOMM控件,如何解除呢?
- 要让浮动工具停在右边怎么办?
- 无法响应ALT+F快捷键
- oci技术执行insert语句后中文内容为乱码, why?
- 200分通信读出的问题,你看值得不?
- 各位同胞,能出力的出力,不出力的捧场!
- dll问题
- 改变窗口使,要是里面画的线一起改变,而不消失,该怎么做??求助各位高手
- 有关SDK API编程问题(对话框部分)
- 问一个很小的问题:如何禁用菜单
- 在一个CEDIT中输入CSTRING:“12345ab”,在另一个CEDIT中显示“31,32,33,34,35,61,62”?
- 我使用了OnNcPaint()函数,在函数中加入了需要描绘的图片,但是在显示的时候,出现了点问题,图片没有完整的显示出来!请高人指点!!
bool isdir = finder.IsDirectory();
判断是否是文件夹