vc中如果有两个多媒体定时器,怎么确定这两个定时器的优先级呢?

十万铁骑 2012-10-30 03:09:20
如题
...全文
263 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
平凡的闰土 2013-09-06
  • 打赏
  • 举报
回复
会阻塞吧,这个思路不行啊,开线程吧
sumos 2012-11-02
  • 打赏
  • 举报
回复
你试试不就知道了。一个设置成2s,一个设置成4s。4s对应的函数里面做wheel sleep操作。这时候看2s的函数会不会阻塞。
十万铁骑 2012-11-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

定时器好像也是消息,只是优先级和精确度比TIMER高。
[/Quote]
多媒体定时器的优先级是比TIME的高,但是如果程序里用了两个多媒体定时器,比如一个定时500ms负责通信,一个定时10ms负责采集数据,那这两个多媒体定时器会不会在某个时间冲突呢,比如在采集数据的时候,500ms时间到了,这时会不会停止采集数据去通信呢?
sumos 2012-11-02
  • 打赏
  • 举报
回复
定时器好像也是消息,只是优先级和精确度比TIMER高。
傻X 2012-11-02
  • 打赏
  • 举报
回复
SetTimer在nIDEvent不同的情况下,是不会冲突的。
shen_wei 2012-10-31
  • 打赏
  • 举报
回复
定时器,执行的都是不同的内容,你的内容有冲突??
十万铁骑 2012-10-31
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
定时器,执行的都是不同的内容,你的内容有冲突??
[/Quote]
没有,就是怕会造成阻塞,是不是不存在阻塞的问题啊

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧