GetTickCount
状況によっては、どちらかまたは(両方の Windows プログラミング)で測定された時間差CTime::GetCurrentTime
が等しくないようです。
問題の原因を突き止めたかどうか確信が持てないので、「そうらしい」と言います。ただし、このフォーラムでは、「GetTickCount
ラグは調整されておらず、ブート時間から取得したシステム時間のデルタよりも遅れる」とコメントしている人がいます。
では、コンピューターが長時間 (1 か月または数か月) 実行された場合、または で測定された時間はGetTickCount
異なるGetCurrentTime
値をもたらす可能性があるのでしょうか?
さらに、私を混乱させるのは、次の行ですWinBase.h
#define GetCurrentTime() GetTickCount()
それでGetCurrentTime
、GetTickCount
まだ異なる機能ですか?
QueryUnbiasedInterruptTime
システムの実行をシミュレートするために長い間使用しようとしましたが、無駄でした。