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