新建一个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遍历指定目录下的所有文件/文件夹(不遍历子目录)相关推荐

  1. [Linux C]递归遍历指定目录下的子目录和文件

    /* 功能:演示了在Linux下利用C语言递归遍历指定目录下的子目录(不含隐藏目录)和文件 */ #include <stdio.h> #include <dirent.h> ...

  2. [Windowns C]递归遍历指定目录下的子目录和文件

    /* 功能:演示了利用C语言递归遍历指定目录下的子目录和文件! 说明:经修改也可以搜索文件名符合特定格式的文件,如修改"\\*.*"为"\\*.log" */ ...

  3. Java 目录操作二(获取文件的上级目录、获取目录最后修改时间、打印目录结构、遍历指定目录下的所有目录)

    获取文件的上级目录 import java.io.File;public class Main {public static void main(String[] args) {File file = ...

  4. php遍历指定目录下的文件,PHP遍历指定目录下所有文件和目录

    PHP目录遍历程序代码,将显示指定目录下的所有文件和文件夹,并列出这些文件,最后统计出文件总数.使用的PHP函数有is_dir.closedir.scan_dir等. 本代码比较准确,可判断目录下的是 ...

  5. 【文件IO】Linux 文件操作(一) —— 遍历指定目录下的所有文件

    目录 一.访问目录相关函数 1.打开/访问目录 (opendir / fdopendir) 2.读取目录内容 (readdir) 3.关闭目录 (closedir) 二.遍历指定目录下的所有文件 一. ...

  6. Java 遍历指定目录下的所有目录

    使用File类的list方法遍历指定目录下的所有目录 完整代码 import java.io.*;class Main {public static void main(String[] args) ...

  7. Android之获取指定目录下的所有特殊文件名字

    1.获取指定目录下的所有特殊文件名字 比如我们在sdcard目录下的chenyu这个文件夹里面获取以so文件结尾的所有文件名 2.代码 public ArrayList<String> g ...

  8. vc2010+openCV1.0实现将指定目录下的所有jpg文件缩放后存放到目标文件夹

    开发环境:winXP + vc2010 + OpenCV1.0 OpenCV1.0安装目录: D:\opensource\opencv1.0 源代码: /*功能:将指定目录下的所有JPG文件进行缩放后 ...

  9. Python入门--获取指定目录下的所有.py文件

    #列出指定目录下的所有py文件 import os path=os.getcwd()#获取当前目录 print(path) lst=os.listdir(path)#返回指定路径下的文件和目录信息 f ...

  10. c# 遍历文件夹深度_C#.NET中遍历指定目录下的文件(及所有子目录及子目录里更深层目录里的文件)...

    //遍历一个目录下所有的文件列表,代码实例 DirectoryInfo dir = new DirectoryInfo(folderName); var list = GetAll(dir); /// ...

最新文章

  1. docker mysql配置 丢失_Docker 从入门到掉坑
  2. 机器学习 | 基础通俗讲解集成学习算法!
  3. iOS开发小技巧-修改SliderBar指针的样式(牢记这个方法,只能通过代码来修改)
  4. arp/ip地址/路由--总之很乱
  5. 不得自行对涉密计算机进行格式化,保密资格认证-涉密人员考试试题
  6. 基于Boost::beast模块的同步HTTP客户端
  7. 依赖注入的细节_value子标签_特殊字符的注入
  8. django中的admin组件
  9. 数学建模冲刺篇(灵敏度分析)
  10. 详解电商订单逻辑流程图
  11. 判断一个字符串能否通过添加一个字符变成回文串
  12. 一款面世较早的音乐播放器-酷狗音乐播放器下载
  13. Flink 运维与调优
  14. LaTex使用技巧19:罗马数字输入(大写和小写)
  15. uni-app小程序自定义样式的下拉选择框
  16. ASP.NET Web Service定时执行任务
  17. AdGuard 无与伦比的广告拦截
  18. Android应用如何隐藏APP桌面图标
  19. 云计算架构自己的理解
  20. 移动适配-vw/wh

热门文章

  1. Oracle发布更新使数据库性能优化达到75%
  2. 毕业多年,我们转变了多少?
  3. 熊猫数据集_处理熊猫数据框中的列表值
  4. Jupyter Notebook的15个技巧和窍门,可简化您的编码体验
  5. 分布与并行计算—并行计算π(Java)
  6. shopify 开发_播客第57集:从Shopify的作家到开发人员,与Adam Hollett一起
  7. nodejs调试ndb_如何开始使用NDB调试NodeJS应用程序
  8. aws cognito_AWS Cognito的用户管理—(2/3)核心功能
  9. mvc 视图和模型的对应_通过在酒吧订购饮料来解释模型视图控制器(MVC)
  10. 机器学习 来源框架_机器学习的秘密来源:策展