主题:[讨论]请教大家一个MFC中,多线程实现程序暂停的功能。
			 lixiaole
				 [专家分:0]  发布于 2008-05-21 15:40:00
 lixiaole
				 [专家分:0]  发布于 2008-05-21 15:40:00							
			我做的是一个电路信号时序演示程序,用MFC做的,单文档的,其它的都差不多了,只是想在执行过程中实现点击单文档区域暂停,再点一下再开始的功能,但我那程序一点就死了,然后学着网上说的多线程的方法,也没能成功,一点程序还是死掉。请教大家有什么方法。谢谢!
						
					 
		
			
回复列表 (共5个回复)
		
								
				沙发
				
					 shuukaki [专家分:850]  发布于 2008-05-22 16:30:00
shuukaki [专家分:850]  发布于 2008-05-22 16:30:00				
				多线程设置断点容易死机。
建议使用TRACE 来进行变量跟踪,数据在output窗口会显示。
							 
						
				板凳
				
					 myjianghe [专家分:470]  发布于 2008-05-23 13:33:00
myjianghe [专家分:470]  发布于 2008-05-23 13:33:00				
				try 
pause(...);
							 
						
				3 楼
				
					 lixiaole [专家分:0]  发布于 2008-05-26 10:46:00
lixiaole [专家分:0]  发布于 2008-05-26 10:46:00				
				
我不是想调试,程序功能就是这样的,要可以暂停的
							 
						
				4 楼
				
					 lixiaole [专家分:0]  发布于 2008-05-26 10:47:00
lixiaole [专家分:0]  发布于 2008-05-26 10:47:00				
				
SYSTEM"PAUSE"会弹出那个黑DOS界面的
							 
						
				5 楼
				
					 abzhang [专家分:550]  发布于 2008-05-26 14:48:00
abzhang [专家分:550]  发布于 2008-05-26 14:48:00				
				我做的是一个电路信号时序演示程序,用MFC做的,单文档的,其它的都差不多了,只是想在,再点一下再开始的功能,但我那程序一点就死了,然后学着网上说的多线程的方法,也没能成功,一点程序还是死掉。请教大家有什么方法。谢谢!
/////////////////////
执行过程中实现点击单文档区域暂停
是不是你在单文档区域画图哦。如果单击暂停,就不画图了。
这个肯定要在画图线程中去停止画图线程
							 
									
			
我来回复