MFC里SetTimer怎么使用
比如有一个函数voidfunction(){while(1){a++;m_1;UpdateData(false);}}m_1是编辑框的一个数值,显示要求每过1秒就执行一次...
比如有一个函数
void function()
{
while(1)
{
a++;
m_1;
UpdateData(false);
}
}
m_1是编辑框的一个数值,显示要求每过1秒就执行一次while循环里的语句
要怎么写
按照你说的那样,结果在程序运行后就一直卡住,什么变化都没有,而且其他按钮也没法点了
是个死循环,但是就是希望能够做到每过一秒能加1 展开
void function()
{
while(1)
{
a++;
m_1;
UpdateData(false);
}
}
m_1是编辑框的一个数值,显示要求每过1秒就执行一次while循环里的语句
要怎么写
按照你说的那样,结果在程序运行后就一直卡住,什么变化都没有,而且其他按钮也没法点了
是个死循环,但是就是希望能够做到每过一秒能加1 展开
展开全部
添加WM_TIMER
消兄晌息响应。
在OnInitDialog函数中,缓尘漏设置一个定时器。
SetTimer(1,1000,NULL);
然扰烂后把你说的那个while循环放到On_Timer消息响应函数中去。
OK!
消兄晌息响应。
在OnInitDialog函数中,缓尘漏设置一个定时器。
SetTimer(1,1000,NULL);
然扰烂后把你说的那个while循环放到On_Timer消息响应函数中去。
OK!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
想这些东西 以后就msdn一下 就可历世销以 而且要多用msdn 你会学到很多的
还有啊肢游 你的while是个返猜死循环啊 不是很明白你要怎么改
还有啊肢游 你的while是个返猜死循环啊 不是很明白你要怎么改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询