为什么要从计时器回调中杀死计时器?

问题描述 投票:0回答:1

在Raymond关于如何使用example区分双击和双击的SetTimer中,他从计时器回调函数中调用KillTimer。我不清楚为什么这是必要的。发生回调的事实是否意味着计时器已到达其端点?

winapi timer callback
1个回答
0
投票

计时器以指定的频率反复触发。如果希望他们停止发射,则必须呼叫KillTimer

因此,经典用法是创建一个计时器,然后在首次触发时将其杀死。这就是所谓的单发计时器。

© www.soinside.com 2019 - 2024. All rights reserved.