我开发了一个使用c / c ++的win32应用程序,它运行在vista和xp上,
我想知道,当我的应用程序被杀时,我可以在我的应用程序中得到任何事件
任务pipe理器,通过select“结束进程”button
我想在我的应用程序退出时释放一些内存。
请帮助这方面
带着敬意,
Vinayaka Karjigi
不,你的申请在没有任何通知的情况下被终止。 你在任务管理器摆布。
在.net 2.0中,你可以得到CloseReason.TaskManagerClosing的关闭原因。 因此我怀疑你应该能够处理一个结构化的异常 。
编辑。 可能不是
我怀疑CLR在NTTerminateProcess上为托管进程放置了断点。