// 调整文件对象
lpsh.fFlags = FOF_SILENT | FOF_NOCONFIRMATION;
lpsh.wFunc = FO_DELETE;
lpsh.pFrom = lpPath;
lpsh.fAnyOperationsAborted = TRUE;
return (SHFileOperation(&lpsh) == 0);
}
函数支持多文件(夹)路径批量处理,每个路径之间用'/0'分隔,因此在使用的时候需要注意方法,传递的整个字符串结尾符'/0'之后再加一个'/0',使其以双'/0'结尾,否则函数会失败.
使用例子:
szDel[strlen(szDel) + 1] = '/0';
DelPath(szDel);