while (bWorking){bWorking=Finder.FindNextFile();if (Finder.IsDirectory()&&!Finder.IsDots()){BrowseDir(Finder.GetFilePath());}else if (!Finder.IsDirectory()&&!Finder.IsDots()){CStatic* p = (CStatic*)GetDlgItem(IDC_STATIC_FILE);Insert(Finder.GetFilePath());CString PathName;PathName.Format("当前访问的文件:%s",Finder.GetFilePath());p->SetWindowText(PathName);delete p; //这行有问题}我的程序是这样的,把delete p去掉,程序能运行,但是到后面会内存不足;加上delete p又运行不起来,应该怎么改?
- 2 回答
- 0 关注
- 78 浏览
添加回答
举报
0/150
提交
取消