光学装配的书:在VC++中,如何使程序在某处停止运行?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 19:08:35
在VC++中,一个基于对话框的应用程序,有“运行”,”停止“按钮。运行中,出现故障情况,需要程序在故障处送出故障信号,程序暂停运行,然后可以响应对话框上的“停止”按钮停止送出故障信号。问如何使程序在某处停止运行,等待响应“停止”按钮?

让程序运行于一新的线程,在适当的时候停止线程运行,也可以在需要的时候激活线程.

要在Debug的时候才可以的,你可以先在你想要停止的地方按F9设置一个 断点 然后按F5开始调试,当程序运行到你设置断点的地方就会自动停止运行,你可能观察当时各变量的值,查出某些问题!

可以将要监控的语句包含在try代码块中,用catch关键字捕获处理。