marcod59
Messages postés170Date d'inscriptionvendredi 16 janvier 2004StatutMembreDernière intervention13 juin 2010
-
3 nov. 2004 à 11:30
thierrydelepine
Messages postés521Date d'inscriptionmardi 24 décembre 2002StatutMembreDernière intervention11 septembre 2008
-
4 nov. 2004 à 09:30
Bonjour à tous,
Existe t-il une fonction dans VB6 pour désactiver l'écran de veille ?
Je m'explique :
Mon prog est en le réseau. Le serveur attend dans la barre des tâches une intervention du client. Lorsque le client intervient une form s'affiche à l'écran pour prévenir le serveur. Comment faire à ce moment pour désactiver l'écran de veille s'il est actif ?
thierrydelepine
Messages postés521Date d'inscriptionmardi 24 décembre 2002StatutMembreDernière intervention11 septembre 20086 3 nov. 2004 à 14:06
voici une methode.
faire bouger la souris devrait sortir l'ordinateur de l'etat de veille (je ne pense pas que ca marche pour une mise en veille protégé par mot de passe)
a mettre dans les declarations
'Before you start this program, I suggest you save everything that wasn't saved yet.
Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Const MOUSEEVENTF_LEFTDOWN = &H2
Const MOUSEEVENTF_LEFTUP = &H4
Const MOUSEEVENTF_MIDDLEDOWN = &H20
Const MOUSEEVENTF_MIDDLEUP = &H40
Const MOUSEEVENTF_MOVE = &H1
Const MOUSEEVENTF_ABSOLUTE = &H8000
Const MOUSEEVENTF_RIGHTDOWN = &H8
Const MOUSEEVENTF_RIGHTUP = &H10
a mettre dans ton code au moment ou tu veux sortir de l'etat de veille