用Win32API如何列举一个文件夹下的所有文件(夹),要求不能修改掉文件的最后访问时间 如题。要实现的是类似于tree命令的功能。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 FindFirstFile(FindFirstFileEx)/FindNextFile/FindClose? 如果你有文件系统的知识,你可以直接读入FDT(FAT)或MFT/INDEX(NTFS) 这几个API和开始菜单里的搜索文件一样不?用搜索文件好像会修改访问时间??? 假设你的文件夹路经为pathif(path.Right(1) != "\\") path += "\\"; path += "*.*"; CFileFind file; BOOL bContinue = file.FindFile(path); while(bContinue) { bContinue = file.FindNextFile(); if(file.IsDirectory() && !file.IsDots()) { //表示是文件夹MessageBox(file.GetFilePath);} 如何在VS2010中为自定义ACTIVEX控件添加事件 vs2005最新版本的名字是什么?就是那个按一个键就可以出现代码提示的 如何比较2个光标图形是否相同 如何修改对话框的标题 讨论:实现opengl与鼠标交互绘图,应该怎么去实现?注意什么问题? 问题提前:关于作图,很急! 关于无向图满足约束条件的路径 ATL & ANSI字符串函数 快来呀,一个关于虚拟函数的问题 【MFC】ICON图标模式下的CListCtrl如何启用水平滚动条 C/C++ QQ群:7732378,刚清出了几个空位。。。 请高手帮忙!急!!!!!!!!!!
用搜索文件好像会修改访问时间???
if(path.Right(1) != "\\")
path += "\\";
path += "*.*";
CFileFind file;
BOOL bContinue = file.FindFile(path);
while(bContinue)
{
bContinue = file.FindNextFile();
if(file.IsDirectory() && !file.IsDots())
{
//表示是文件夹
MessageBox(file.GetFilePath);
}