如何实现C ++计时器功能,其行为如下:
void glutTimerFunc(unsigned int msecs,void (*func)(int value), value);
但纯粹是WinAPI(或STL)的东西?不过,我需要它不要等待。它需要在X毫秒后调用一个函数感谢您的任何/所有帮助!
我一直在关注struct timeval tv;
,但我对如何实际实现它感到困惑。它需要替代glutTimerFunc()
。感谢
答案 0 :(得分:2)
在致电CreateWaitableTimer
当到期时间到来时,定时器会发出信号并且线程就是 设置定时器调用可选的完成例程。
我认为您想要的使用模式here就是一个例子。