加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

拦截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).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读