阅读:1307回复:6
请教,求救!~~~~我在一个程序里有两个按扭,当点中一个按扭是,程序在不断的循环某一段程序(有点类似于死循环),但按另外一个按扭的时候就推出这段循环程序。 但我不知道怎么实现,因为一但按不停循环的按扭,程序就像死了一样,不会处理其他响应。这在VC里好象可以用互斥或多线程实现,但我不知道在C++有什么方法实现这种功能。 那位能指点一下都可以用什么方法实现。 谢谢 |
|
沙发#
发布于:2004-06-14 09:34
同样是多线程
|
|
|
板凳#
发布于:2004-06-14 10:27
谢谢
|
|
地板#
发布于:2004-06-14 11:03
NO THANKS
这里的人气好低 全当灌水 |
|
|
地下室#
发布于:2004-06-14 22:02
用SLEEP进行切换,不然你根本没机会停止他.
|
|
|
5楼#
发布于:2004-06-18 16:23
不需要SLEEP吧
一个界面线程,一个工作线程,界面线程调整状态字,工作线程按照这位GG的处理方式,判断状态字决定是否退出。线程同步都不用。 |
|
|
6楼#
发布于:2005-03-09 13:12
多线程可以实现,
可以用全局变量或事件实现 |
|
|