任何方法可以弄清楚如果程序的当前进程被另一个进程杀死(我不需要知道哪个进程,只有它被其他任何进程杀死)。
注意:有可能,请参阅:http://bugslasher.net/2011/04/17/who-the-hell-killed-my-process/ 但这需要第三方应用程序。我确信这也可以由我自己完成(不知何故)。
//编辑:实际上我搜索了一下,应用程序GFlag将创建一个注册表项,窗口本身会告诉被监控程序是否关闭。遗憾的是,这也意味着当前应用程序必须在启动时创建此注册表项,但当前应用程序在启动之前被终止时,它不会被记录。