DÉTECTER ET CONTRÔLER L'ÉCRAN DE VEILLE AU RUNTIME EN VB6
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 2009
-
11 août 2006 à 15:18
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 2016
-
28 juin 2007 à 16:49
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 201626 28 juin 2007 à 16:49
salut,
désolé de ne pas avoir répondu plutot...
en fait, je fais une distinction entre "désactivé" (de nombreuses sources existent) et "interdire" à chaque fois qu'il va se déclencher...il se peut que l'interdiction fonctionne sur un compte limité et pas le désactivation (pour cause de droits insuffisants)...
pour détecter la fin de l'exécution de l'écran de veille, il suffit de tester avec "IsScreenSaverRunning" dans un timer...
ShareVB
cs_jeremyi
Messages postés17Date d'inscriptionmardi 23 novembre 2004StatutMembreDernière intervention11 novembre 2007 13 mai 2007 à 09:54
Bonne source !
Cependant, lorsqu'on interdit la mise en veille, au moment où l'ordinateur devrait se mettre en veille, le message "saver demarré automatiquement" s'ajoute toutes les secondes environ dans la liste. Cela indique qu'il tente donc de s'executer, ne serait-ce pas mieux de le désactiver dans ce cas ?
Sinon, autre question, est-il possible de détecter la fin de la veille pour pouvoir executer un programme à la fin de celle-ci ?
cs_Cyrilm
Messages postés4Date d'inscriptionmardi 18 février 2003StatutMembreDernière intervention16 septembre 2006 16 sept. 2006 à 04:44
Trop bon !!! ...et bien commenté : ton code permet de comprendre le subclassing. je met 10 !!! et je dis MERCI
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 20091 11 août 2006 à 15:18
Excellent merci, ça peut etre super utile pour effectuer des taches silencieuse qui ne generont pas l'utilisateur pendant l'execution de l'ecran de veille.
28 juin 2007 à 16:49
désolé de ne pas avoir répondu plutot...
en fait, je fais une distinction entre "désactivé" (de nombreuses sources existent) et "interdire" à chaque fois qu'il va se déclencher...il se peut que l'interdiction fonctionne sur un compte limité et pas le désactivation (pour cause de droits insuffisants)...
pour détecter la fin de l'exécution de l'écran de veille, il suffit de tester avec "IsScreenSaverRunning" dans un timer...
ShareVB
13 mai 2007 à 09:54
Cependant, lorsqu'on interdit la mise en veille, au moment où l'ordinateur devrait se mettre en veille, le message "saver demarré automatiquement" s'ajoute toutes les secondes environ dans la liste. Cela indique qu'il tente donc de s'executer, ne serait-ce pas mieux de le désactiver dans ce cas ?
Sinon, autre question, est-il possible de détecter la fin de la veille pour pouvoir executer un programme à la fin de celle-ci ?
16 sept. 2006 à 04:44
11 août 2006 à 15:18