|
- WIN32_FIND_DATA FileData = { 0 };
- HANDLE hFind = FindFirstFile(_T("D:\\*.exe"),&FileData);
- if (hFind != INVALID_HANDLE_VALUE)
- {
- CString str;
- while (FindNextFile(hFind, &FileData))
- {
- str.Format(_T("文件>:%s\n"), FileData.cFileName);
- OutputDebugString(str);
- }
- }
复制代码
不知道为啥 1m以下的文件 就遍历不到
用*.* 遍历所有文件的话就能遍历到
不要怀疑是后缀名错误哈,各种尝试不管是dll 还是exe 还是图片 太小的文件都无法获得,但是用 *.* 通配符取全部又能取的到
|
上一篇: c++零基础new delete 使用 27课作业下一篇: 问下大家在哪里可以看待NtAPI的资料啊
|