首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

为什么小弟我删除文件夹的这两个方法都不成功

2012-09-01 
为什么我删除文件夹的这两个方法都不成功CFile::Remove(buffer)DeleteFile(buffer)用第一个提示是“绝对

为什么我删除文件夹的这两个方法都不成功
CFile::Remove(buffer);
  DeleteFile(buffer);
用第一个提示是 “绝对路径”的访问被拒绝
用第二个

C/C++ code
if(!DeleteFile(buffer))            {                MessageBox(L"删除原文件失败,可能是文件拒绝访问,或者文件夹被其他程序打开");            }


这样返回函数调用失败  

其中的参数buffer是文件夹的绝对路径,c:\\..这种

[解决办法]
探讨
引用:

引用:
CFile::Remove(buffer);
DeleteFile(buffer);
用第一个提示是 “绝对路径”的访问被拒绝
用第二个
C/C++ code

if(!DeleteFile(buffer))
{
MessageBox(L"删除原文件失败,可能是文件拒绝访问,或者文件夹被其他程序打开");
……




……

热点排行