获取目录下文件列表的问题

frland 2006-03-23 02:46:54
我知道用CFile::FindFile可以遍历一个目录下的所有文件,然后加入文件列表中,但是这样好像只能生成以文件名排序的列表.如果我想生成的列表是以创建时间来排的,应该如何去做的.比如一个看图的程序,如果按文件名排一下子从白天跳到天黑,很不习惯
...全文
342 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
一条晚起的虫 2006-03-23
  • 打赏
  • 举报
回复
FindFirstFileEx()
frland 2006-03-23
  • 打赏
  • 举报
回复
这个我也考虑过,但是感觉太麻烦了.能不能在搜索文件时就按某种顺序来?
一条晚起的虫 2006-03-23
  • 打赏
  • 举报
回复
BOOL GetFileAttributesEx(
LPCTSTR lpFileName,
GET_FILEEX_INFO_LEVELS fInfoLevelId,
LPVOID lpFileInformation
);
lixiaosan 2006-03-23
  • 打赏
  • 举报
回复
得到文件列表后,根据文件的时间属性排序。

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧