CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

读取文件

楼主yangyangqinqin()2005-08-27 09:36:04 在 VC/MFC / 基础类 提问

怎样才能在一个指定的文件夹中按指定的一个文件位置读取该文件后面的特定文件,比如BMP图片,要一个一个顺序读取.CFileFind   类好象只能在一个文件夹中从头开始读取特定的文件(不能从自己指定的位置读取),并且其读取顺序是一个特定的有点奇怪的顺序,完全不依赖文件夹中文件的排列顺序,而我要的是能按我指定的排列顺序读取.请各位大虾支招!!! 问题点数:20、回复次数:4Top

1 楼mgm()回复于 2005-08-27 09:41:24 得分 5

先获取所有文件名,再按自己方式去读Top

2 楼i_noname(晚九朝五)回复于 2005-08-27 10:03:55 得分 5

楼上好办法Top

3 楼yangyangqinqin()回复于 2005-08-27 10:40:38 得分 0

楼上的,怎么才能按自己指定的顺序获得文件名啊,比如按时间排列。Top

4 楼lixiaosan(小三)回复于 2005-08-27 10:47:23 得分 10

typedef   struct   _WIN32_FIND_DATA   {  
    DWORD   dwFileAttributes;   //文件属性  
    FILETIME   ftCreationTime;   //   文件创建时间  
    FILETIME   ftLastAccessTime;   //   文件最后一次访问时间  
    FILETIME   ftLastWriteTime;   //   文件最后一次修改时间  
    DWORD   nFileSizeHigh;   //   文件长度高32位  
    DWORD   nFileSizeLow;   //   文件长度低32位  
    DWORD   dwReserved0;   //   系统保留  
    DWORD   dwReserved1;   //   系统保留  
    TCHAR   cFileName[   MAX_PATH   ];   //   长文件名  
    TCHAR   cAlternateFileName[   14   ];   //   8.3格式文件名  
  }   WIN32_FIND_DATA,   *PWIN32_FIND_DATA;    
   
  WIN32_FIND_DATA   ffd   ;  
  HANDLE   hFind   =   FindFirstFile("c:\\test.dat",&ffd);    
   
  得到目录下所有文件后,按修改时间进行排序Top

相关问题

  • 文件读取?
  • 读取文件?
  • 文件读取~
  • 文件读取。。。。。。
  • 文件读取
  • 文件读取
  • 读取.dbf文件
  • 文件的读取
  • 文件的读取
  • 如何读取文件

关键词

  • win32
  • 文件
  • 文件名
  • 文件夹
  • 排列
  • 读取
  • 顺序
  • 指定
  • filetime
  • 特定

得分解答快速导航

  • 帖主:yangyangqinqin
  • mgm
  • i_noname
  • lixiaosan

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo