Um auf Änderungen des Powermodus zu reagieren, gibt es das Event PowerModeChanged. Diesem weist man beim Programmstart einen Eventhandler zu:
| 1 2 3 4 5 6 7 8 9 10 11 | SystemEvents.PowerModeChanged += new PowerModeChangedEventHandler(SystemEvents_PowerModeChanged); [...] // Eventhandler, der beim Wiederaufwachen aus dem Standby / Ruhezustand eine Aktion ausführen soll void SystemEvents_PowerModeChanged(object sender, PowerModeChangedEventArgs e)         {             if (e.Mode == PowerModes.Resume)             {                //ToDo: Geburtstagsliste anzeigen             }         } |