#include <iostream>
#include <Windows.h>
int _tmain(int argc, _TCHAR* argv[])
{std::wstring wstrDir = L"E:\\测试\\*.png";
WIN32_FIND_DATA wfd;
HANDLE hFind = FindFirstFile(wstrDir.c_str(), &wfd);
// 如果没有找到或查找失败
if (hFind == INVALID_HANDLE_VALUE)
{
return 0;
}
do
{
size_t found = wstrDir.rfind(L"\\");
size_t len = wstrDir.size();
if (found!=0)
wstrDir.replace (found + 1,wstrDir.size() - found - 1,wfd.cFileName);
// 对文件进行操作
DeleteFile(wstrDir.c_str());
}while (FindNextFile(hFind, &wfd));
FindClose(hFind); // 关闭查找句柄
return 0;
}