BOOL DelTree(LPCTSTR lpszPath)
{
SHFILEOPSTRUCT FileOp;
FileOp.fFlags = FOF_NOCONFIRMATION;
FileOp.hNameMappings = NULL;
FileOp.hwnd = NULL;
FileOp.lpszProgressTitle = NULL;
FileOp.pFrom = lpszPath;
FileOp.pTo = NULL;
FileOp.wFunc = FO_DELETE;
return SHFileOperation(&FileOp) == 0;
}
代码说明:
lpszPath:要删除的文件夹名称。
返回值:成功返回TRUE,否则返回FALSE。
备注:删除单个文件亦可。
博客给出了一个用于删除文件夹及文件的函数DelTree的代码。该函数接收要删除的文件夹名称作为参数,成功返回TRUE,否则返回FALSE,且也可用于删除单个文件。
3838

被折叠的 条评论
为什么被折叠?



