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

为什么我删除文件夹的这两个方法都不成功
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"删除原文件失败,可能是文件拒绝访问,或者文件夹被其他程序打开");
……




……