MFC程序中 CFileFind运行之后,就会出现中断,求解决方案 mfcunicode 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CFileFind finder; BOOL bWorking = finder.FindFile("*.*"); while (bWorking) { bWorking = finder.FindNextFile(); cout << (LPCTSTR) finder.GetFileName() << endl; }按照这样的访问方法,lz自己比对一下 麻烦大家看看 是不是内存问题 .png][/img] CFileFind finder; BOOL bWorking = finder.FindFile("*.*"); while (bWorking) { bWorking = finder.FindNextFile(); cout << (LPCTSTR) finder.GetFileName() << endl; } 另外如果你的程序是MBCS的,如果遇到长路名(如200个汉字),就会超出WIN32_FIND_DATA的cFileName,因为这个字段只有260Bytes,可能会发生异常。 那我试试非unicode的方式试试看 几个新手问题 vs6 view类消失 莱鸟问题:Class Wizard 中没有我加的类? 关于vc++做界面的问题. 读取文件的100个字节,请教,在线等! 请研究过EXT2文件系统的大师赐教 请大家看看 为什么出现这样的提示 为啥无法通过 是驱动级模拟键盘问题 请教结构问题 要在两个地方用#include<****.h>时怎么办? 无法加载pdb,启用源和那个微软的符号服务器了,还是不行 关于数组在编辑框显示的问题 水平中上的朋友帮忙看一下,几个类相互访问的问题
BOOL bWorking = finder.FindFile("*.*");
while (bWorking)
{
bWorking = finder.FindNextFile();
cout << (LPCTSTR) finder.GetFileName() << endl;
}按照这样的访问方法,lz自己比对一下
麻烦大家看看 是不是内存问题 .png][/img]
BOOL bWorking = finder.FindFile("*.*");
while (bWorking)
{
bWorking = finder.FindNextFile();
cout << (LPCTSTR) finder.GetFileName() << endl;
}
另外如果你的程序是MBCS的,如果遇到长路名(如200个汉字),就会超出WIN32_FIND_DATA的cFileName,因为这个字段只有260Bytes,可能会发生异常。