为了不被删,贴一个删除目录的源码,另有无关vc的重要问题.
Rodgu 2002-08-02 03:30:27 北京的朋友谁知道轩辕剑4的D版哪里有卖?
void CMainFrame::DeleteDir(CString path)
{
CString dir="\\*.*";
dir=path+dir;
CFileFind cff;
BOOL bl=cff.FindFile(dir);
CString str;
CFile cf;
while(bl){
bl=cff.FindNextFile();
str=cff.GetFilePath();
if(!cff.IsDirectory() && !cff.IsDots()){
cf.Remove(str);
}
else if(cff.IsDirectory() && !cff.IsDots()){
DeleteDir(str);
}
}
cff.Close();
bl=RemoveDirectory(path);
}