///////////////////////////////////////////////////////////////
// FileFind文件
#include <stdio.h>
#include <windows.h>
int main(int argc, char* argv[])
{
char szFileName[] = "D:\\Program Files\\*.*";
WIN32_FIND_DATA findData;
HANDLE hFindFile;
hFindFile = ::FindFirstFile(szFileName, &findData);
if(hFindFile != INVALID_HANDLE_VALUE)
{
do
{
// 名称为“.”的目录代表本目录,名称为“..”的目录代表上一层目录
// 我们这里不想要程序打印出这些符号
if(findData.cFileName[0] == '.')
continue;
// 如果是目录的话就打印出来。注意,你应该对它们做“&”操作
if(findData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
printf(" %s \n", findData.cFileName);
}while(::FindNextFile(hFindFile, &findData));
::FindClose(hFindFile);
}
return 0;
}
/*
hFindFile = ::FindFirstFile(lpFileName, lpFindData);
if(hFindFile != INVALID_HANDLE_VALUE)
{
do
{
//... // 处理本次找到的文件
}
while(::FindNextFile(hFindFile, lpFindData));
::FindClose(hFindFile);
}
lpFileName = "C:\\Windows\\*.*"; // 在C:\Windows目录中查找所有文件
lpFileName = "C:\\Windows\\System32\\*.exe"; // 在C:\Windows\System32中查找所有exe文件
lpFileName = "C:\\boot.ini"; // 在C:\目录中查找boot.ini文件
*/
没有合适的资源?快使用搜索试试~ 我知道了~
c++实现显示特定目录下文件
共7个文件
opt:1个
plg:1个
exe:1个
需积分: 14 24 下载量 15 浏览量
2010-06-04
22:31:55
上传
评论
收藏 17KB RAR 举报
温馨提示
c++实现显示特定目录下文件c++实现显示特定目录下文件c++实现显示特定目录下文件c++实现显示特定目录下文件c++实现显示特定目录下文件
资源推荐
资源详情
资源评论
收起资源包目录
c++实现显示特定目录下文件.rar (7个子文件)
03FileFind
03FileFind.plg 1KB
03FileFind.ncb 33KB
Release
03FileFind.exe 28KB
03FileFind.dsp 4KB
03FileFind.opt 53KB
03FileFind.dsw 543B
FileFind.cpp 1KB
共 7 条
- 1
资源评论
温和雨
- 粉丝: 23
- 资源: 112
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功