提示:经过 DeleteFile 这个函数删除的文件在回收站找不到,所以千万不要用重要文件练习使用这个 api
代码:
#include<windows.h>
#include<tchar.h>
int WINAPI _tWinMain(HINSTANCE hinstance, HINSTANCE hPreInstance, LPTSTR lpCmdLine, int nShowCmd) {
bool res = DeleteFile(_T("D:\\123.png"));
if (res)
{
MessageBox(NULL, _T("删除成功"), _T("tip"), MB_OK);
}
else
{
MessageBox(NULL, _T("删除失败"), _T("tip"), MB_OK);
}
return 0;
}
运行提示删除失败
原因:查看123.png 的属性发现它是只读的,把这个勾去掉即可
重新运行,删除成功