我想编写代码以在用户关闭计算机时自动退出我的应用程序。我已经在 C# 开发人员中完成了该项目。现在我无法在不手动退出应用程序的情况下关闭计算机。
请指教。
问问题
272 次
2 回答
1
您可以使用下面链接中描述的 SystemEvents 类:-
http://msdn.microsoft.com/en-us/library/microsoft.win32.systemevents.aspx
订阅用户注销或关闭系统时触发的 SessionEnded 事件。
您可以在此事件中编写代码以自行终止应用程序。例如。Application.Exit() 关闭应用程序。
于 2013-01-18T06:30:32.723 回答
0
您可以使用SystemEvents。只需订阅SessionEnded并为您的应用程序执行您想要的任何关闭操作。
注意事项:我认为你不会有足够的时间在那里执行任何复杂的任务。但由于您只想退出应用程序,只需调用Application.Exit()
事件处理程序即可。
于 2013-01-18T06:37:51.927 回答