鱼C论坛

 找回密码
 立即注册
查看: 3169|回复: 2

mfc中的Timer如果我同一个ID设置多次,会有什么不良后果么?

[复制链接]
发表于 2014-7-29 17:08:25 | 显示全部楼层 |阅读模式
20鱼币
问题一:
SetTimer(PINGTIMER,PINGTIMEOFFLINE,NULL);
SetTimer(PINGTIMER,PINGTIMEOFFLINE,NULL);
ID为PINGTIMER的定时器,我连着设置了两次,可好像什么错误都没报,包括getlasterror()都没反应,这样没问题么?
我只是测试一下,因为程序中可能出现定时器没关闭,又重新设置一个的情况


问题二:

KillTimer(CONNECTTIMER);
这里的ID为CONNECTTIMER的定时器,我都没启动过,直接就kill了,可好像也没报任何错误呀



总的来说,如果同一个ID的定时器可以任意的开启,关闭,不论之前是否已经开启,关闭,甚至可以任意开启多次,都没影响。
那程序就好写了

最佳答案

查看完整内容

两个一样开启没问题,但是你还能关闭吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-29 17:08:26 | 显示全部楼层
两个一样开启没问题,但是你还能关闭吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-8-24 08:58:25 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-23 09:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表