SystemEvents.PowerModeChanged Evento

Definição

Ocorre quando o utilizador suspende ou retoma o sistema.

public:
 static event Microsoft::Win32::PowerModeChangedEventHandler ^ PowerModeChanged;
public static event Microsoft.Win32.PowerModeChangedEventHandler PowerModeChanged;
member this.PowerModeChanged : Microsoft.Win32.PowerModeChangedEventHandler 
Public Shared Custom Event PowerModeChanged As PowerModeChangedEventHandler 

Tipo de Evento

Exceções

As notificações de eventos do sistema não são suportadas no contexto atual. Os processos do servidor, por exemplo, podem não suportar notificações globais de eventos do sistema.

A tentativa de criar uma janela de eventos do sistema não teve sucesso.

Observações

Note

Este evento só é ativado se a bomba de mensagens estiver a funcionar. Num serviço Windows, a menos que seja usado um formulário oculto ou que a bomba de mensagens tenha sido iniciada manualmente, este evento não será gerado. Para um exemplo de código que mostra como lidar com eventos do sistema usando uma forma oculta num serviço Windows, veja a classe SystemEvents.

Atenção

Como este é um evento estático, deve separar os seus gestores de eventos quando a sua aplicação é eliminada, caso contrário ocorrerão fugas de memória.

Aplica-se a

Ver também