遍历目录查找文件
来源:互联网 发布:linux设置ip地址 编辑:程序博客网 时间:2024/04/30 13:04
HRESULT FindFile(CStdString directory, CStdString filename)//directory = _T("F:\\新建文件夹"),filename = _T("*.*"){HRESULT hr = E_FAIL; TCHAR tmpDirExpr[MAX_PATH] = {0};memset(tmpDirExpr, 0, MAX_PATH * sizeof(TCHAR));strcat(tmpDirExpr, directory);strcat(tmpDirExpr,_T("//*"));CStdString resultPath;WIN32_FIND_DATA FindFileData;HANDLE hFind=::FindFirstFile(tmpDirExpr,&FindFileData);if(INVALID_HANDLE_VALUE == hFind)return hr;while(TRUE){if(FindFileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY){if(FindFileData.cFileName[0]!='.'){TCHAR szFile[MAX_PATH];strcpy(szFile, directory);strcat(szFile, "//");strcat(szFile, FindFileData.cFileName);hr = FindFile(szFile, filename);}}else{//文件已找到,自定义操作CStdString strFilename = FindFileData.cFileName;//strFilename存放的是文件名,包括后缀}if(!FindNextFile(hFind,&FindFileData)) break;}FindClose(hFind);return hr;}
- 遍历目录查找文件
- c++ 遍历目录查找文件
- CFileFind遍历目录查找文件
- python3遍历目录查找文件
- 遍历整个目录树查找文件
- 遍历整个目录树查找文件
- 如何遍历整个目录树查找文件
- android快速遍历目录及查找文件
- QT 遍历目录查找指定文件
- 多进程遍历目录并查找文件
- 递归法遍历目录查找文件
- python常用文件查找/目录遍历方法
- 遍历目录文件并查找文件中的内容
- 遍历目录查找文本
- VC++中如何遍历整个目录树查找文件
- VC++中如何遍历整个目录树查找文件
- VC++中如何遍历整个目录树查找文件
- 用gawk遍历目录查找字符串在文件中的位置
- odex 转 dex ,生成Class,android 反编译
- 5.集合映射:总结
- c++比较日期 技巧
- Windows GDI和GDI+区别
- android 命令模拟发广播
- 遍历目录查找文件
- frame与bounds的区别比较
- android apk反编译和odex转dex
- python django 数据库查询方法总结
- Enterprise Library 使用
- IE6 下 jQuery 操作 select的BUG
- 一个ap20项目中蓝牙的知识点
- Web App和Native App 谁将是未来
- 一些重要面试问题的记录