在使用FindNextFile()与GetFileName()组合的时候发现,如果将一个目录下的文件全都遍历完之后,再使用FindNextFile()与GetFileName(),得到的filename会在第一个与最后一个之间来回切换,请问有什么办法可以解决这个问题?
解决方案 »
- 请问 如何获取filter的guid?那个函数?
- OCX控件中使用GDI+的问题?
- 用ado控件操作access数据库,datagrid控件显示记录,cannot init data binding???
- 关于MFC中时钟SetTimer函数
- 高分求教:如何实现 天网搜霸 这样的功能??
- 初学多线程,找了很久也没找到,那位肯提供一个简单的示例程序,30上
- MultiMedia Timer 中把精度设为 2 ms ,而Event函数的执行需要 5 ms,后果如何,宜采取什么措施?(不改变其中的2 ms 和5 ms)
- 怎样调试服务器端组件?UP,GZ有分。快速结贴!
- 《深入简出MFC》中“系统为此进程创建4GB的地址空间”??
- 我擦,要我爆粗了,jrtplib获取发送过来的IP地址和端口封装的函数是那个?连个技术文档都没。
- 删除显示在Static上的图形!!!
- sos,为什么我在虚拟机下用linux串口接收到的数据最高位为0?
CFileFind finder;
CString sName;
BOOL bk = finder.FindFile("c:\\xx\\*.bmp");
while(bk)
{
bk = finder.FindNextFile();
sName = finder.GetFileName();
AfxMessageBox(sName);
if(!bk)
{
finder.close();
bk = finder.FindFile("c:\\xx\\*.bmp");
}
}