共用方式為


GetTickCount64 函式 (sysinfoapi.h)

擷取自系統啟動後經過的毫秒數。

Syntax

ULONGLONG GetTickCount64();

傳回值

毫秒數。

備註

GetTickCount64函式的解析度僅限於系統計時器的解析度,這通常介於 10 毫秒到 16 毫秒的範圍內。 GetTickCount64函式的解析不會受到GetSystemTimeAdjustment函式所做的調整所影響。

如果您需要較高的解析度計時器,請使用 多媒體計時器高解析度計時器

若要取得系統在啟動之後花費在工作狀態的時間,請使用 QueryUnbiasedInterruptTime 函式。

注意QueryUnbiasedInterruptTime函式會在 Windows 的偵錯 (「核取」) 組建上產生不同的結果,因為停機時間計數和刻度計數大約會進階 49 天。 這有助於識別在系統長時間執行之前可能不會發生的 Bug。 已核取的組建可透過 Microsoft Developer Network (MSDN) 網站提供給 MSDN 訂閱者使用。
 
若要編譯使用此函式的應用程式,請將_WIN32_WINNT定義為0x0600或更新版本。 如需詳細資訊,請參閱 使用 Windows 標頭

規格需求

   
最低支援的用戶端 Windows Vista [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 sysinfoapi.h (包含 Windows.h)
程式庫 Kernel32.lib
DLL Kernel32.dll

另請參閱

時間函數

Windows Time