对话框退出 但是程序后台运行,如何处理
情况介绍:
@ 基于对话框的数据采集程序 单线程(新手)
@ 程序里面多出存在循环,且循环次数较多
@ 要求数据采集过程中,能够立即中止
问题:
@ 当点击退出按钮时,对话框退出,但是程序仍在后台运行,怀疑是循环语句仍在运行,导致无法正常退出
解决思路:
@ ???????????????????????????
@ 请问有什么好的解决方法?各位大侠,请教了! 对话框 数据采集 程序后台运行
[解决办法]
可以这样做:
采集程序启个线程处理(不然消息循环堵住了,表现在窗口不再响应)
点击退出时,先终止这个线程,再退出
这种处理方法比较暴力,但实现起来简单。
[解决办法]
直接用 exit(0) 函数就退出进程了
[解决办法]
关键看你是如何处理推出按钮的