CSDN博客

img mrdone

VC删除文件夹下所有文件

发表于2008/9/28 10:52:00  989人阅读

分类: VC/MFC

 
void DEL_DIR(CString str)
{
  CFileFind cfind;
wchar_t temCh[500];
wcscpy(temCh,str.GetBuffer());
wcscat(temCh,L"//*.*");
BOOL bFind = cfind.FindFile(temCh);
while(bFind)
{
bFind = cfind.FindNextFile();
if(!cfind.IsDots())
{
if(cfind.IsDirectory())
{
DEL_DIR(cfind.GetFilePath());
}
else
{
if(DeleteFile(cfind.GetFilePath().GetBuffer()))
{
//MessageBox(NULL,LPCWSTR(temPath),L"提示",0);
}
}
}
}
if(!RemoveDirectory(str))
{
//MessageBox(NULL,L"删除失败",L"提示",0);
}
    }
0 0

相关博文

我的热门文章

img
取 消
img