我需要从c# (使用.Net Framework4)运行一个第三方程序,并在它退出之前截屏。我用Process.Start()启动这个程序。有什么方法可以检测到程序即将退出吗?我知道Process.Exited,但为时已晚。
谢谢汤姆
发布于 2012-09-21 23:33:08
1等待治疗结束
您可以使用这个基于代码的WaitForExit方法
process.Start("...");
...
process.WaitForExit();链接:http://msdn.microsoft.com/en-us/library/fb4aw7b8.aspx
2治疗结束
process.Terminated +=
new Win32Process.ProcessInfo.TerminatedEventHandler(...);https://stackoverflow.com/questions/12533572
复制相似问题