如果我的问题太初级,冒犯了某些人,请原谅,因为我看到有人因为不适当的问题而被“标记下来”。
这是我第一次在这里提问,如果有什么不合适的地方,请原谅,如果我的英语不太好也请见谅。
我想在程序通过任务管理器关闭时创建一个临时文件...但我不知道如何检测我的程序是否是通过任务管理器关闭的!!!
怎么做呢?我在谷歌上搜索了很多,但要么我用了错误的关键词,要么在互联网上没有简单的解决方案。我希望这里有人可以帮助我。
最好的问候和提前致谢。
如果我的问题太初级,冒犯了某些人,请原谅,因为我看到有人因为不适当的问题而被“标记下来”。
这是我第一次在这里提问,如果有什么不合适的地方,请原谅,如果我的英语不太好也请见谅。
我想在程序通过任务管理器关闭时创建一个临时文件...但我不知道如何检测我的程序是否是通过任务管理器关闭的!!!
怎么做呢?我在谷歌上搜索了很多,但要么我用了错误的关键词,要么在互联网上没有简单的解决方案。我希望这里有人可以帮助我。
最好的问候和提前致谢。
SIGTERM
或者WM_CLOSE
这样的常规终止请求,可以安装一个Shutdown Hook(关机钩子)(我假设你使用的是Windows系统,但这并不重要)。taskkill /f ...
或在Linux或Unix上执行kill -9 ...
时,进程(虚拟机)将被强制终止,无法做出反应。在Windows上通过“应用程序未响应”对话框杀死进程也是如此。