时间函数的参数如何改?
如图所示,此处有两行关键代码决定着试用时间,我想知道何时修改其参数?最佳时机。FileTimeToLocalFileTime
将一个FILETIME结构转换成本地时间
返回值
Long,非零表示成功,零表示失败。会设置GetLastError
参数表
参数 类型及说明
lpFileTime FILETIME,包含了UTC时间信息的一个结构
lpLocalFileTime FILETIME,用于装载转换过后的本地时间的结构
FileTimeToSystemTime
filetime表示的是一种UTC时间,而filetimetosystemtime函数将filetime转化systemtime后所得的时间依旧是一种UTC时间,而不是一种本地时区时间,即filetimetosystemtime函数只是做了时间格式转化(即从filetime格式转化systemtime格式),并未做时区转换
typedef struct _FILETIME {
DWORD dwLowDateTime;
DWORD dwHighDateTime;
} FILETIME, *PFILETIME;
可以修改提供的参数,让他固定一个数。_FILETIME 看起来是文件的最后修改时间?可以用软件把文件的创建时间、最后修改时间改得跟原来的一致,这样读出来的参数就是一致的。
啥软件,分享一下吧,让我们也练练 不苦小和尚 发表于 2022-1-17 11:04
啥软件,分享一下吧,让我们也练练
@不苦小和尚
最新版本FileLocatorPro
自己不同思路,搞了 5 6个版本,换种思路玩玩。 Hook这个函数就好了 maek学习了
刚写的
我的博客:https://wormfox.sinaapp.com/
页:
[1]