nein, der Monitor muss es einfach nur unterstützen. Achja, ich seh grad das du einen Fehler drin hast. Der Letzte Paramter darf nicht 0 sein sondern:
Zitat:
Sets the state of the display. This command supports devices that have power-saving features, such as a battery-powered personal computer.
The lParam parameter can have the following values:
1 - the display is going to low power
2 - the display is being shut off
also so:
SendMessage(Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 2);
Der Monitor geht dann aber auch direkt nach einer Mausbewegung etc. wieder an.
[Edit]
1 ist also nur die richtige Wahl wenn du den Monitor nicht abschalten willst sondern lediglich dazu bringen willst weniger Energy zu verbrauchen
[/Edit]