VC中使用 setTimer 定时器时,可否当出现结果错误时跳出本次定时器触发的运行程序,执行下一次的定时触发?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VC中使用 setTimer 定时器时,可否当出现结果错误时跳出本次定时器触发的运行程序,执行下一次的定时触发?相关的知识,希望对你有一定的参考价值。
如何实现?
可以啊,你只要不调用KillTimer,就会一直地触发下一次的通知啊OnCrate()
SetTimer(1, 1000);
OnTimer(int nId)
if (nid == 1)
if (出现结果错误)
return; // 跳出本次定时器触发的运行程序,不调用KillTimer,就会“执行下一次的定时触发”
这里编写没有“出现结果错误”的正常代码
参考技术A 可以,你可以实时监测是否结果出错,如果出错进入程序分支(计时器计时满完成一次中断)
以上是关于VC中使用 setTimer 定时器时,可否当出现结果错误时跳出本次定时器触发的运行程序,执行下一次的定时触发?的主要内容,如果未能解决你的问题,请参考以下文章