有什么方法可以拦截为响应此事件而按下物理电源按钮的事件? IE。:
Push button -> My program catches the event -> My program performs action.
我的目标是编写一个C#程序/服务,它将监听电源按钮事件,然后打开“请问我该怎么办”关闭对话框(就像Windows XP一样)。
最佳答案
你可以用
SystemEvents.SessionEnding Event
但是,我不确定如果按下电源按钮是否可以正常工作,当用户尝试注销或关闭系统时会发生此事件。