如何在WinApi(C++)中创建计时器?

Som*_*ser 10 c++ winapi timer

如何在WinApi(C++)中创建计时器?

ito*_*son 11

调用SetTimer函数.这允许您指定回调函数,或让Windows为您发布WM_TIMER消息.


Han*_*ant 5

如果你编写GUI代码,你不能不知道这一点.这使得你可能想要使用CreateTimerQueueTimer().

  • 是的,CreateTimerQueueTimer是你的朋友.请注意,回调是在线程池线程上执行的,因此请使用正确的锁定. (2认同)