定时器SetTimer的疑惑
在做歌词文件解析后显示的时候,发现展示时间总是有问题。后做个简单的测试,建立一个基于对话框的程序。
定义个变量m_passTime,初始化为0,
在OnInitDialog中加入SetTimer(1,1, NULL);每毫秒调用一次
在OnTimer中加入 m_passTime+=1;
然后调试运行,大约4秒后,在上句加上断点,发现m_passTime的值为406
如果1s = 1000ms,那这个值应该是4000多才对吧?
不知道这个是什么原因呢?很困惑
运行环境为vs2008,求解释!
[解决办法]