文件上次在Windows中打开

时间:2013-10-04 19:06:12

标签: c winapi

我实际上正在开发一个迷你项目来确定文件打开的最后日期。

我的问题是如何确定在Windows下用C打开文件的最后日期。 我只需要一些提示。

感谢。

2 个答案:

答案 0 :(得分:1)

Windows中有两个这样的日期,可通过GetFileTime函数访问:上次写入时间(仅跟踪为写入而打开的文件)和跟踪读取和写入的上次访问时间。

不幸的是,注册表中的某个地方有一个性能选项会跳过更新上次访问日期,我认为它在最新的Windows版本中默认启用。 : - (

答案 1 :(得分:0)

对于Windows解决方案,请调用GetFileAttributesEx函数以查找该信息。或者,您的C运行时很可能会提供可以检索信息的stat函数。