GetTickCount64 函数 (sysinfoapi.h)
检索自系统启动以来已用过的毫秒数。
语法
ULONGLONG GetTickCount64();
返回值
毫秒数。
注解
GetTickCount64 函数的分辨率仅限于系统计时器的分辨率,通常范围为 10 毫秒到 16 毫秒。 GetTickCount64 函数的分辨率不受 GetSystemTimeAdjustment 函数所做的调整的影响。
如果需要更高分辨率的计时器,请使用 多媒体计时器 或 高分辨率计时器。
若要获取系统自启动以来一直处于工作状态的时间,请使用 QueryUnbiasedInterruptTime 函数。
注意QueryUnbiasedInterruptTime 函数在 Windows 的调试 (“checked”) 生成时生成不同的结果,因为中断时间计数和刻度计数在大约 49 天内进行。 这有助于识别在系统长时间运行之前可能未发生的 bug。 通过 Microsoft 开发人员网络 (MSDN) 网站向 MSDN 订阅者提供检查的版本。
要求
最低受支持的客户端 | Windows Vista [桌面应用|UWP 应用] |
最低受支持的服务器 | Windows Server 2008 [桌面应用|UWP 应用] |
目标平台 | Windows |
标头 | sysinfoapi.h (包括 Windows.h) |
Library | Kernel32.lib |
DLL | Kernel32.dll |