为什么小弟我删除文件夹的这两个方法都不成功
为什么我删除文件夹的这两个方法都不成功
CFile::Remove(buffer);
DeleteFile(buffer);
用第一个提示是 “绝对路径”的访问被拒绝
用第二个
这样返回函数调用失败
其中的参数buffer是文件夹的绝对路径,c:\\..这种
------解决方案--------------------
CFile::Remove(buffer);
DeleteFile(buffer);
用第一个提示是 “绝对路径”的访问被拒绝
用第二个
- C/C++ code
if(!DeleteFile(buffer)) { MessageBox(L"删除原文件失败,可能是文件拒绝访问,或者文件夹被其他程序打开"); }
这样返回函数调用失败
其中的参数buffer是文件夹的绝对路径,c:\\..这种
------解决方案--------------------