SystemEvents.SessionEnded 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当用户注销或关闭系统时发生。
public:
static event Microsoft::Win32::SessionEndedEventHandler ^ SessionEnded;
public static event Microsoft.Win32.SessionEndedEventHandler SessionEnded;
public static event Microsoft.Win32.SessionEndedEventHandler? SessionEnded;
member this.SessionEnded : Microsoft.Win32.SessionEndedEventHandler
Public Shared Custom Event SessionEnded As SessionEndedEventHandler
事件类型
例外
当前上下文不支持系统事件通知。 例如,服务器进程可能不支持全局系统事件通知。
创建系统事件窗口线程的尝试未成功。
注解
注意
仅当消息泵正在运行时,才会引发此事件。 在 Windows 服务中,除非使用隐藏窗体或已手动启动消息泵,否则不会引发此事件。 有关演示如何使用 Windows 服务中的隐藏窗体处理系统事件的代码示例,请参阅 SystemEvents 类。
注意
由于这是静态事件,因此必须在释放应用程序时分离事件处理程序,否则会导致内存泄漏。