Windows : Forcer l'ecran a se mettre en veille

Windows : Forcer l'ecran a se mettre en veille - C++ - Programmation

Marsh Posté le 01-09-2003 à 20:19:39    

Salut
 
Je recherche un bout de code qui permet de forcer l'ecran a se mettre en veille, comme si il n'y avait pas eu d'activité depuis le temps qui va bien. C'est sous Windows 2000.
 
En fait a la base je veux faire ca parce que quand j'arrete le PC, l'ecran ne se met pas en veille, il y a un message qui clignotte dessus pour dire qu'il y a pas de signal et ca reste comme ca tout le temps. Donc je voulais faire un petit executable qui met l'ecran en veille et qui arrete le PC ensuite. Si quelqu'un a une autre solution ... Ca fait ca depuis que j'ai ajouté une carte PCI <-> USB2.
 
Merci

Reply

Marsh Posté le 01-09-2003 à 20:19:39   

Reply

Marsh Posté le 01-09-2003 à 20:58:15    

Oualb a écrit :

Salut
 
Je recherche un bout de code qui permet de forcer l'ecran a se mettre en veille, comme si il n'y avait pas eu d'activité depuis le temps qui va bien. C'est sous Windows 2000.
 
En fait a la base je veux faire ca parce que quand j'arrete le PC, l'ecran ne se met pas en veille, il y a un message qui clignotte dessus pour dire qu'il y a pas de signal et ca reste comme ca tout le temps. Donc je voulais faire un petit executable qui met l'ecran en veille et qui arrete le PC ensuite. Si quelqu'un a une autre solution ... Ca fait ca depuis que j'ai ajouté une carte PCI <-> USB2.
 
Merci

un écran de veille c'est un exécutable avec l'extension .scr, donc il suffit de le lancer


---------------
Envie de backuper un DVD en DivX mais vous y connaissez rien ? essayez dvd-ripp : le site de Maxime
Reply

Marsh Posté le 01-09-2003 à 21:12:21    

ca je sais, moi ce que je veux c'est qu'il s'eteigne, pas qu'il m'affiche des petits poissons qui bougent.

Reply

Marsh Posté le 02-09-2003 à 10:36:11    

Ah, je vois ce que tu veux dire ...
C'est le power management ça.
Regarde ici :
http://msdn.microsoft.com/library/ [...] ctions.asp
et notamment SetSystemPowerState


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed