获取开机时长的API在Win8下异常
Win8下的获取开机到现在过去的毫秒数API怎么感觉有点不对?
我是了两个:GetTickCount 和 timeGetTime 返回值是一样的,但是和真正的开机时间不一样啊。。我就开机了10分钟左右,返回值是一个多小时。。。如下图:
我尝试了直接关机,等关机完全后再开机,无效,还是返回7000多秒,就像没关机过一样。
但是当我点的是重启
的时候,重启完毕时间又被重置了,变成了正常的开机时间60多秒。
这是Win8的问题还是我API用错了呢?
各位大大有Win8系统的话能帮我测试下么~~3Q
[解决办法]
试试 GetTickCount64