Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Apagar la Pantalla en XP (https://www.clubdelphi.com/foros/showthread.php?t=51438)

lag_0 15-12-2007 13:19:18

Apagar la Pantalla en XP
 
Buenas..
Tengo un PC que controlo remotamente y para ahorrar energia y que la pantalla se apague hice una aplicación que la apaga con un click y la enchufa con una hotkey o otro click que puede hacer el usuario qeu controla remotamente....

Cual es el problema? Que controlo por VNC así qeu cuando muevo el ratón o hago click la pantalla se me enchufa de nuevo.. tanto si la paso a standby como a shutdow... Alguien sabe como puedo apagar la pantalla sin que se autoenchufe por movimiento?

Gracias!!

reevil 15-12-2007 17:55:12

ya probaste con esto?
Código Delphi [-]
SendMessage(Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 2);

lag_0 15-12-2007 21:10:30

Si, eso hace lo dicho, al movel el ratón, ZAS pantalla encendida :(

paldave 18-12-2007 14:05:29

Pues te creas un Timer que mande ese mensaje digamos cada 500 milisegundos. Cuando quieras encenderlo desactivas el timer y mandas el mensaje con el argumento necesario. :p


La franja horaria es GMT +2. Ahora son las 13:56:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi