MFC遍历指定目录下的所有文件/文件夹(不遍历子目录)
新建一个C++控制台程序,增加对MFC的应用。源代码如下:
// TraverseDir.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <afx.h>
#include <iostream>
#include <WinBase.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
DWORD ret;
if(SetCurrentDirectory("D:/Software") == TRUE)
{
CFileFind finder;
BOOL bWorking = finder.FindFile("*.*");
while(bWorking)
{
bWorking = finder.FindNextFile();
if(finder.IsDirectory())
cout<<"Directory: \t";
else
cout<<"File: \t\t";
cout<<finder.GetFileName()<<endl;
}
}
else
{
ret = GetLastError();
cout<<"GetLastError() = "<<ret<<endl;
}
return 0;
}
运行结果:
Directory: .
Directory: ..
Directory: DevelopeTool
File: FlashFXP.rar
File: jira_4.0.1.crack.rar
Directory: NormalSoftware
Directory: OtherSoftware
Directory: proxool-0.9.1
File: proxool-0.9.1.zip
File: spring-tx.jar
请按任意键继续. . .
MFC遍历指定目录下的所有文件/文件夹(不遍历子目录)相关推荐
- [Linux C]递归遍历指定目录下的子目录和文件
/* 功能:演示了在Linux下利用C语言递归遍历指定目录下的子目录(不含隐藏目录)和文件 */ #include <stdio.h> #include <dirent.h> ...
- [Windowns C]递归遍历指定目录下的子目录和文件
/* 功能:演示了利用C语言递归遍历指定目录下的子目录和文件! 说明:经修改也可以搜索文件名符合特定格式的文件,如修改"\\*.*"为"\\*.log" */ ...
- Java 目录操作二(获取文件的上级目录、获取目录最后修改时间、打印目录结构、遍历指定目录下的所有目录)
获取文件的上级目录 import java.io.File;public class Main {public static void main(String[] args) {File file = ...
- php遍历指定目录下的文件,PHP遍历指定目录下所有文件和目录
PHP目录遍历程序代码,将显示指定目录下的所有文件和文件夹,并列出这些文件,最后统计出文件总数.使用的PHP函数有is_dir.closedir.scan_dir等. 本代码比较准确,可判断目录下的是 ...
- 【文件IO】Linux 文件操作(一) —— 遍历指定目录下的所有文件
目录 一.访问目录相关函数 1.打开/访问目录 (opendir / fdopendir) 2.读取目录内容 (readdir) 3.关闭目录 (closedir) 二.遍历指定目录下的所有文件 一. ...
- Java 遍历指定目录下的所有目录
使用File类的list方法遍历指定目录下的所有目录 完整代码 import java.io.*;class Main {public static void main(String[] args) ...
- Android之获取指定目录下的所有特殊文件名字
1.获取指定目录下的所有特殊文件名字 比如我们在sdcard目录下的chenyu这个文件夹里面获取以so文件结尾的所有文件名 2.代码 public ArrayList<String> g ...
- vc2010+openCV1.0实现将指定目录下的所有jpg文件缩放后存放到目标文件夹
开发环境:winXP + vc2010 + OpenCV1.0 OpenCV1.0安装目录: D:\opensource\opencv1.0 源代码: /*功能:将指定目录下的所有JPG文件进行缩放后 ...
- Python入门--获取指定目录下的所有.py文件
#列出指定目录下的所有py文件 import os path=os.getcwd()#获取当前目录 print(path) lst=os.listdir(path)#返回指定路径下的文件和目录信息 f ...
- c# 遍历文件夹深度_C#.NET中遍历指定目录下的文件(及所有子目录及子目录里更深层目录里的文件)...
//遍历一个目录下所有的文件列表,代码实例 DirectoryInfo dir = new DirectoryInfo(folderName); var list = GetAll(dir); /// ...
最新文章
- docker mysql配置 丢失_Docker 从入门到掉坑
- 机器学习 | 基础通俗讲解集成学习算法!
- iOS开发小技巧-修改SliderBar指针的样式(牢记这个方法,只能通过代码来修改)
- arp/ip地址/路由--总之很乱
- 不得自行对涉密计算机进行格式化,保密资格认证-涉密人员考试试题
- 基于Boost::beast模块的同步HTTP客户端
- 依赖注入的细节_value子标签_特殊字符的注入
- django中的admin组件
- 数学建模冲刺篇(灵敏度分析)
- 详解电商订单逻辑流程图
- 判断一个字符串能否通过添加一个字符变成回文串
- 一款面世较早的音乐播放器-酷狗音乐播放器下载
- Flink 运维与调优
- LaTex使用技巧19:罗马数字输入(大写和小写)
- uni-app小程序自定义样式的下拉选择框
- ASP.NET Web Service定时执行任务
- AdGuard 无与伦比的广告拦截
- Android应用如何隐藏APP桌面图标
- 云计算架构自己的理解
- 移动适配-vw/wh
热门文章
- Oracle发布更新使数据库性能优化达到75%
- 毕业多年,我们转变了多少?
- 熊猫数据集_处理熊猫数据框中的列表值
- Jupyter Notebook的15个技巧和窍门,可简化您的编码体验
- 分布与并行计算—并行计算π(Java)
- shopify 开发_播客第57集:从Shopify的作家到开发人员,与Adam Hollett一起
- nodejs调试ndb_如何开始使用NDB调试NodeJS应用程序
- aws cognito_AWS Cognito的用户管理—(2/3)核心功能
- mvc 视图和模型的对应_通过在酒吧订购饮料来解释模型视图控制器(MVC)
- 机器学习 来源框架_机器学习的秘密来源:策展