Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
čas windows je počet milisekund uplynul od posledního spuštění systému. Tento formát existuje především pro zpětnou kompatibilitu s 16bitovým Windows. Aby se zajistilo, že aplikace navržené pro 16bitovou verzi Windows budou úspěšně spuštěny, vrátí funkce GetTickCount aktuální čas Windows.
K porovnání aktuálního času Windows s časem vráceným funkcí GetMessageTime obvykle používáte funkciGetTickCount nebo GetTickCount6 4. GetMessageTime vrátí čas Windows při vytvoření zadané zprávy. GetTickCount a GetTickCount64 jsou omezené na rozlišení systémového časovače, což je přibližně 10 milisekund na 16 milisekund. Uplynulý čas načtený GetTickCount nebo GetTickCount64 zahrnuje čas strávený systémem ve spánku nebo hibernaci.
Pokud potřebujete časovač s vyšším rozlišením, použijte funkci QueryUnbiasedInterruptTime, multimediální časovačnebo časovač s vysokým rozlišením. Uplynulý čas načtený funkcí QueryUnbiasedInterruptTime zahrnuje pouze čas, který systém stráví v pracovním stavu.
Windows Server 2008, Windows Vista, Windows Server 2003 a Windows XP/2000: Funkce QueryUnbiasedInterruptTime je dostupná od windows 7 a Windows Serveru 2008 R2.
Pomocí čítače výkonu systémový čas můžete získat počet sekund uplynulých od spuštění počítače. Tento čítač výkonu lze načíst z dat výkonu v klíči registru HKEY_PERFORMANCE_DATA. Vrácená hodnota je 8 bajtová hodnota. Další informace naleznete v tématu Čítače výkonu.