SystemEvents.PowerModeChanged Zdarzenie

Definicja

Występuje, gdy użytkownik zawiesza się lub wznawia system.

public:
 static event Microsoft::Win32::PowerModeChangedEventHandler ^ PowerModeChanged;
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 

Typ zdarzenia

Wyjątki

Powiadomienia o zdarzeniach systemowych nie są obsługiwane w bieżącym kontekście. Na przykład procesy serwera mogą nie obsługiwać globalnych powiadomień o zdarzeniach systemowych.

Próba utworzenia wątku okna zdarzeń systemowych nie powiodła się.

Uwagi

Uwaga

To zdarzenie jest zgłaszane tylko wtedy, gdy pompa komunikatów jest uruchomiona. W usłudze systemu Windows, chyba że zostanie użyty ukryty formularz lub pompa komunikatów została uruchomiona ręcznie, to zdarzenie nie zostanie podniesione. Aby zapoznać się z przykładem kodu pokazującym sposób obsługi zdarzeń systemowych przy użyciu ukrytego formularza w usłudze systemu Windows, zobacz klasę SystemEvents .

Przestroga

Ponieważ jest to zdarzenie statyczne, należy odłączyć programy obsługi zdarzeń, gdy aplikacja zostanie usunięta, lub wystąpią przecieki pamięci.

Dotyczy

Zobacz też