标签:water ges http 信息 转义字符 date play pop ack
本文利用FindFirstFile(),FindNextFile()函数历遍指定目录的所有文件,最基础的历遍所有文件。一下代码尚无法解决文件名为中文时的乱码问题,以及无法分别无后缀的文件名和文件夹名的区别。
FindFirstFile()用于获得指定目录的第一个文件。其原型为:
lpFileName 用于指定搜索目录和文件类型,可以用通配符,初次使用需要注意 \ 需要用转义字符表达。即:D:\\C++ 6.0\\;
lpFindFileData 用于保存搜索得到的文件信息。
FindFirstFile() 返回HANDLE类型,为下一次搜索提供信息。当搜索失败时,返回INVALID_HANDLE_VALUE
FindNextFile() 顾名思义,用于搜索下一个文件,当不存在下一个文件,即搜索完毕后,返回false;
hFindFile 上一次FindFirstFile或FindNextFile得到的HANDLE;
lpFindFileData 用于保存搜索得到的文件信息。
lpFindFileData用于获取文件信息。通常,最初的两次搜索得到的文件名为:"." 、"..",分别代表当前目录和上级目录。写代码时需要注意。
头文件 #include <windows.h>
得到文件夹(黑豆)中的所有.jpg结尾的文件
标签:water ges http 信息 转义字符 date play pop ack
原文地址:http://www.cnblogs.com/fengliu-/p/7229983.html