SystemEvents.SessionSwitch Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce cuando el usuario registrado actualmente ha cambiado.
public:
static event Microsoft::Win32::SessionSwitchEventHandler ^ SessionSwitch;
public static event Microsoft.Win32.SessionSwitchEventHandler SessionSwitch;
public static event Microsoft.Win32.SessionSwitchEventHandler? SessionSwitch;
member this.SessionSwitch : Microsoft.Win32.SessionSwitchEventHandler
Public Shared Custom Event SessionSwitch As SessionSwitchEventHandler
Tipo de evento
Excepciones
No se admiten las notificaciones de eventos del sistema en el contexto actual. Los procesos del servidor, por ejemplo, quizá no admitan las notificaciones globales de eventos del sistema.
No se ha podido crear correctamente un subproceso de ventana de eventos del sistema.
Comentarios
Nota
Este evento solo se genera si se está ejecutando la bomba de mensajes. En un servicio de Windows, a menos que se use un formulario oculto o se haya iniciado manualmente la bomba de mensajes, este evento no se generará. Para ver un ejemplo de código que muestra cómo controlar los eventos del sistema mediante un formulario oculto en un servicio de Windows, vea la SystemEvents clase .
Precaución
Dado que se trata de un evento estático, debe desasociar los controladores de eventos cuando se elimina la aplicación o se producirán pérdidas de memoria.