替换文件但保留文件信息的WinAPI函数
我记得有一个WinAPI函数,它复制了前一个文件的“date modified”属性,并用它或类似的东西替换了它?也许有人能告诉我这件事替换文件但保留文件信息的WinAPI函数,winapi,file,datemodified,Winapi,File,Datemodified,我记得有一个WinAPI函数,它复制了前一个文件的“date modified”属性,并用它或类似的东西替换了它?也许有人能告诉我这件事 当您频繁使用该函数时,问题就出现了。不太清楚您到底想要什么,但似乎您需要编辑和GetFileTime来复制,将两者结合起来,您可以完全按照“描述/想要的”来做。这是(Windows 2000及更高版本): ReplaceFile函数结合了 一个步骤中的几个步骤 功能。应用程序可以调用 替换文件而不是调用 将数据保存到的单独函数 如果要创建新文件,请重命名原始文
当您频繁使用该函数时,问题就出现了。不太清楚您到底想要什么,但似乎您需要编辑和
GetFileTime
来复制,将两者结合起来,您可以完全按照“描述/想要的”来做。这是(Windows 2000及更高版本):
ReplaceFile函数结合了
一个步骤中的几个步骤
功能。应用程序可以调用
替换文件而不是调用
将数据保存到的单独函数
如果要创建新文件,请重命名原始文件
使用临时名称重命名新名称
文件的名称与
原始文件,并删除原始文件
文件另一个优点是
ReplaceFile不仅复制新的
文件数据,但也保留
原始文件的以下属性
文件:
- 创建时间
- 短文件名
- 对象标识符
- 达克斯
- 加密
- 压缩
- 命名流尚未命名 在替换文件中