多线程问题.没有分,有人答吗? 你在线程循环中加些Sleep(1000)试试,我估计死循环的厉害。在循环中应适当留点时间给系统执行其它软件。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对于时间比较长的循环,以下这段代码几乎是必要的。MSG Msg;if(PeekMessage(&Msg,0,0,0,PM_NOREMOVE)){ TranslateMessage(&Msg); DispatchMessage(&Msg);}否则你的循环将会让把当前的线程根本无法处理消息 。Windows是按时间片分配的,但是对于这种循环好象反应不一样。请高手继续讨论。 谢谢各位热心的朋友.我的线程里是很大的循环,而且还可能阻塞.但是PeekMessage只是改变当前线程的运行状况啊 高手帮忙看一下,产生随机数,实时更新编辑框数据的 NSIS Win7 注册DLL 的问题 有关bitmap.GetBitmap(&bmp) 生成透明PNG问题 opengl贴图问题 紧急啊~~版本问题 dll中函数进程/线程安全问题 200分求购一个学习例程。 关于类厂的疑问 syx请看 我编一个软件用到要存一些数据,但用数据库编程又使程序太大,能不能有方法。我要对数据进行查询。 怎样屏蔽非法输入
MSG Msg;
if(PeekMessage(&Msg,0,0,0,PM_NOREMOVE))
{
TranslateMessage(&Msg);
DispatchMessage(&Msg);
}
否则你的循环将会让把当前的线程根本无法处理消息 。
Windows是按时间片分配的,但是对于这种循环好象反应不一样。请高手继续讨论。
当前线程的运行状况啊