代码之家  ›  专栏  ›  技术社区  ›  Yigang Wu

TimeBeginPeriod API是否影响系统时钟?

  •  6
  • Yigang Wu  · 技术社区  · 16 年前

    我有一个win32应用程序,在我的应用程序中有一些animation用户界面,为了使animation更平滑,我调用timebeginperiod来提高时间分辨率,但是我发现如果我的应用程序运行很长时间,系统时钟会延迟几秒钟。TimeBeginPeriod是否影响系统时钟?

    2 回复  |  直到 13 年前
        1
  •  3
  •   Twotymz    16 年前

    问得好。我不知道,但我知道。根据 MSDN :“调用TimeBeginPeriod时要小心,因为频繁的调用会显著影响系统时钟、系统电源使用和计划程序。”

        2
  •  2
  •   Community Mohan Dere    9 年前

    对…的呼唤 timeBeginPeriod 更改系统中断周期。因此,系统时间的更新率和更新增量会相应地发生变化。 This 答案证明了更仔细地观察系统时间和时间开始周期。