SC_MONITORPOWER off halten
-
Maus bzw. Tatatureingaben über Remote/VNC schalten auch den Monitor wieder ein.
Also muss die Message die Windows erhält, um den Monitor wieder einzuschalten, abgefangen werden.
Nur welche ist das?
SC_MONITORPOWER ist es nicht.Ich hoffe hier kann mir einer helfen?
-
keiner eine idee?
-
Diese Messsage wird von Windows selbst generiert und nur zur Info an die Anwendungen verschickt - Ich bezweifle das du Windows von der Aktion abhalten kannst.
-
Dann müsste doch rein theoretisch die Tastatur bzw. Maus-Bewegungen abgefangen werden, bzw. die Messages an Windows oder??
Weil erst nach einer Bewegung schaltet Windows ja den Schirm wieder ein.
-
Nachtrag:
Es muss anscheinend doch irgendwie gehen, denn ich kann z.b. im Programm Teamviewer 3.0 einstellen, dass wenn ich per Remote steuere, der Gast-Bildschirm dunkel bleibt.
-
noch keiner ne idee??
-
hilfe?
keiner ein plan von euch?
-
while(true){ SendMessage(GetForegroundWindow(), WM_SYSCOMMAND, SC_MONITORPOWER, 2); }
-
Naja, ein Sleep(50) dazwischen schadet auch nicht...
-
Also wenn du keinen Monitor haben willst, dann schalte ihn aus oder schließe keinen an. Oder was willst du mit deinen Bemühungen erreichen?