Désactiver écran de veille (WIN32) [Résolu]

cs_Urgo 780 Messages postés lundi 16 décembre 2002Date d'inscription 16 avril 2009 Dernière intervention - 20 juil. 2005 à 17:56 - Dernière réponse : cs_Urgo 780 Messages postés lundi 16 décembre 2002Date d'inscription 16 avril 2009 Dernière intervention
- 20 juil. 2005 à 19:15
Bonjour à tous,

je suis en train de programmer un p'tit player (mp3, avi...) grâce à DirectX9.

Jusqu'à tout va bien, mais lorsque je regarde un p'tit film avec, l'écran de veille se lance!



J'arrive donc à la question, comment désactiver temporairement l'écran de veille (tant que mon fichier exe n'est pas fermé)?



J'ai pensé à passer par le registre : \HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaverActive



Y'a mieux ?


Urgo
Afficher la suite 

Votre réponse

2 réponses

BruNews 21054 Messages postés jeudi 23 janvier 2003Date d'inscription 7 novembre 2014 Dernière intervention - 20 juil. 2005 à 18:01
+3
Utile
SystemParametersInfo(SPI_GETSCREENSAVEACTIVE, 0, &bSaverActive, 0);
SystemParametersInfo(SPI_SETSCREENSAVEACTIVE, 0, 0, 0);

en quittant:
if(bSaverActive) SystemParametersInfo(SPI_SETSCREENSAVEACTIVE, 1, 0, 0);

ciao...
BruNews, MVP VC++
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de BruNews
cs_Urgo 780 Messages postés lundi 16 décembre 2002Date d'inscription 16 avril 2009 Dernière intervention - 20 juil. 2005 à 19:15
0
Utile
Merci t'es un ange :p

Tu me facilites drôlement la tâche.


Ciao
Urgo
Commenter la réponse de cs_Urgo

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.