-
-
如何用程序关闭第三方程序的异常对话框?(斑竹手下留情,别删a )
-
发表于:
2006-3-7 10:45
3937
-
如何用程序关闭第三方程序的异常对话框?(斑竹手下留情,别删a )
刚才就该问题我已经提问,几位大侠也给了行之有效的方法(我试了,却是可以),但由于我问题提的不是很明确,所以针对我的问题还没有解决,这次以明确的标题提出来,希望能得到高手指点
问题背景:自己写的一个处理海量数据的程序,对程序的稳定性要求很高,要求1周内程序能无人监控下运行,但由于数据的未知性,我很难做到完全的测试
所以,自己想了笨方法:一旦程序有异常对话弹出,终止程序,然后自动重启程序,这个当然需要一个守护进程。
问题:对我普通的对话框,我都可以通过自己的程序进行有效的控制,包括关闭它,但对这个异常对话框,我尝试了很多方法,都无法有效的关闭它,感到很莫名其妙,还望高手能够指点。哪位做过这方面的东西,也不妨共享一下,小弟感激不尽。
我所做过的测试:
1。用FindWindow拿到异常对话框的句柄,然后发送WM_QUIT消息,结果关闭一 个,弹出了另一个
2。拿到异常对话框上的确定按钮的句柄,向其发送LBUTTONDOWN,LBUTTONUP消息,好像没有反映,而我自己的普通对话框却能相应消息
[课程]Linux pwn 探索篇!