//删除指定檔案夾下的所有檔案
void deleteAllFiles()
{
/*删除目錄及目錄中的所有内容*/
char filePath[500];
strcpy(filePath,"appdata\\tempExport");
char strWildcard[500];
sprintf(strWildcard,"%s\\*.*",filePath);
HANDLE file;
WIN32_FIND_DATA pNextInfo;
file=FindFirstFile(strWildcard, &pNextInfo);
if (file == INVALID_HANDLE_VALUE)
return ;
while (FindNextFile(file, &pNextInfo))
{
if (pNextInfo.cFileName[0] == '.')
continue;
sprintf(filePath,"appdata\\tempExport\\%s",pNextInfo.cFileName);
remove(filePath);
}
}
頭檔案 #include <windows.h>