我在程序中需要一些精度比较高的定时,使用了多媒体定时函数timeSetEvent来定时,效果很好。但是,有几个定时器,定时时间比较长,本来可用SetTimer来定时,为了统一,我也使用timeSetEvent来定时,设置一个10分钟定时器,这是出现了奇怪的现象:在大约2.8分钟左右后,定时事件(回调函数)就触发了。查了MSDN,说得也比较简单,不知何解,请教达人。另外,timeBeginPeriod函数设置的分辨率,具体对定时器有什么影响?
调试欢乐多
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货