拦截C#中的Windows Vista关闭事件
发布时间:2020-12-15 08:05:17 所属栏目:百科 来源:网络整理
导读:我希望能够拦截C#for Windows Vista中的关闭事件.由于Vista具有高级安全功能,因此调用shutdown命令后运行的所有应用程序都将暂停并显示在列表中,提示用户对其执行操作. 有没有人知道如何克服这一点以及我需要在Vista中使用哪些事件. 谢谢. 解决方法 您可以使
我希望能够拦截C#for
Windows Vista中的关闭事件.由于Vista具有高级安全功能,因此调用shutdown命令后运行的所有应用程序都将暂停并显示在列表中,提示用户对其执行操作.
有没有人知道如何克服这一点以及我需要在Vista中使用哪些事件. 谢谢. 解决方法
您可以使用WPF的应用程序对象并订阅其SessionEnding事件.然后,您可以查看
SessionEndingCancelEventArgs.ReasonSessionEnding枚举,以确定会话结束的确切原因(LogOff或Shutdown).
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |