记录一个小技巧,查找一个目录下所有特定扩展名的的文件名。代码所示是查找所有后缀为“.txt”的文件名,并将结果存储于名为statfileurllist的vector中

注:也可以查找子目录

//存储文件名列表
vector<CString> statfileurllist;
//查找TXT文件
WIN32_FIND_DATAA wfd;
CString sPath ="*.txt";//查找指定目录下的所有格式的文件。
//CString sPath ="reso\\*.xls";
HANDLE hFile = FindFirstFile(sPath.GetBuffer(),&wfd);
if(INVALID_HANDLE_VALUE == hFile)
{
	TRACE("不合法!\n");
	return;
}do{
	statfileurllist.push_back(wfd.cFileName);
	TRACE("%s\n",wfd.cFileName);
}while(FindNextFile(hFile,&wfd));


相关文章:

  • 2022-12-23
  • 2021-09-05
  • 2021-09-10
  • 2021-12-04
  • 2022-12-23
  • 2021-12-05
  • 2021-09-27
猜你喜欢
  • 2021-11-28
  • 2022-12-23
  • 2021-06-11
  • 2021-10-29
  • 2022-12-23
  • 2021-05-29
  • 2021-11-03
相关资源
相似解决方案