Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows GetFileTime始终返回相同的时间_Windows_Winapi_Timestamp_Usb - Fatal编程技术网

Windows GetFileTime始终返回相同的时间

Windows GetFileTime始终返回相同的时间,windows,winapi,timestamp,usb,Windows,Winapi,Timestamp,Usb,我正在尝试确定文件的最后写入时间。 我正在使用GetFileTime函数,当我打印时间戳时,我得到了十六进制的东西。 我使用操作系统修改文件(文本文件)(在记事本中打开并添加内容),然后关闭它。在Windows资源管理器中,我看到上次修改的字段已更改,但当我运行该程序时,它返回相同的时间戳 所述文件位于格式化为NTFS的U盘上。它有什么重要性吗? 有什么想法吗?使用 或使用(页面底部的示例代码) 或者实际使用GetFileTime(): .我该如何使用它?它需要一个LPVOID作为参数,但我无法

我正在尝试确定文件的最后写入时间。 我正在使用GetFileTime函数,当我打印时间戳时,我得到了十六进制的东西。 我使用操作系统修改文件(文本文件)(在记事本中打开并添加内容),然后关闭它。在Windows资源管理器中,我看到上次修改的字段已更改,但当我运行该程序时,它返回相同的时间戳

所述文件位于格式化为NTFS的U盘上。它有什么重要性吗? 有什么想法吗?

使用

或使用(页面底部的示例代码)

或者实际使用
GetFileTime()


.

我该如何使用它?它需要一个LPVOID作为参数,但我无法从中读取信息,因为:“LPVOID不是指向对象类型的指针”我如何使用GetFileAttributesEx?和GETFILITEN有什么不同?请考虑使用搜索引擎:继续搜索,找不到任何东西。最终在另一个网站上找到了我理解的东西,一些有起源的东西。不管怎样,案子解决了,谢谢。但是为什么我最初的方法不起作用呢?有人有什么想法吗?不看源代码很难说,但总的来说,它应该也能工作。下面是使用GetFileTime()的一些示例代码: