2011-01-19 101 views
0

我需要创建Watchgog应用程序,以跟踪主应用程序。如果我的主应用程序以任何方式崩溃/关闭/结束,则此看门狗应用程序将再次激活它。Windows Mobile - 捕获应用程序/进程终止事件

我可以通过定期扫描正在运行的进程来做到这一点,但这是资源密集型进程。我可以在流程终止时得到任何通知(不是表单关闭事件,它在应用程序崩溃时不起作用)?

回答

1

流程类可以为您提供这样的功能。

WaitForExit()(方法)指示过程 组件无限期地等待 相关联的过程退出。 退出(事件)当进程退出时发生。

所以你需要找到你的过程只有一次,而不是在你的看门狗使用提供的方法或事件。

+0

试图找回过程的一个简单替代方法是让看门狗实际启动过程。 – 2011-01-19 14:06:48

相关问题