首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用c++在特定时间段内修改目录中的文件?

如何使用c++在特定时间段内修改目录中的文件?
EN

Stack Overflow用户
提问于 2011-06-06 14:28:21
回答 1查看 276关注 0票数 1

嗨,在我开发的示例应用程序中,我想检索在特定时间段内修改的文件的详细信息。

或者干脆..。我有一个时间(例如2011年6月6日上午10:00 ),我想获得一个目录(例如C:\MyFolder)中的文件列表,该目录在该分区时间之后被修改。

我试过一种方法..

代码语言:javascript
运行
复制
   CFileFind finder;
   szFile = _T("C:\\MyFolder\\*.*");
BOOL bFound = finder.FindFile( szFile );
CTime fileTime;
CTime fileCreateTime;
while ( bFound )
{
          bFound = finder.FindNextFile();
    finder.GetLastWriteTime(fileTime);
    finder.GetCreationTime(fileCreateTime);
    szFile = finder.GetFilePath();
    if((startTime < fileTime) || (startTime < fileCreateTime))
            {

                 ......

有没有其他的windows apis可以做这件事,或者有比这更好的方法?

任何人请回复...

提前感谢....

EN

回答 1

Stack Overflow用户

发布于 2011-06-06 14:33:30

不知道确切的API,但我会从这里开始:http://msdn.microsoft.com/en-us/library/aa363798(VS.85).aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6248474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档