PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → API pour ne pas mettre une station en veille
API pour ne pas mettre une station en veille
Iniciado por fduhaut, ago., 30 2005 10:37 PM - 2 respostas
Publicado em agosto, 30 2005 - 10:37 PM
Bonjour,

Je cherche une API qui me permettrais de ne pas verrouiller une station quand le programme tourne (Supervision).

Merci si qqun a un tuyaux.

Slts,
Publicado em agosto, 30 2005 - 2:14 PM
Essaie cela :

SPI_GETSCREENSAVEACTIVE est un entier = 16
SPI_SETSCREENSAVEACTIVE est un entier = 17
screensave est un booléen
AppelDLL32("user32","SystemParametersInfoA",SPI_GETSCREENSAVEACTIVE,0,&screensave,0)

SI screensave ALORS
// Desactive l'écran de veille
AppelDLL32("user32","SystemParametersInfoA",SPI_SETSCREENSAVEACTIVE,Faux,0,0)
FIN


SPI_GETSCREENSAVEACTIVE est un entier = 16
SPI_SETSCREENSAVEACTIVE est un entier = 17
screensave est un booléen
AppelDLL32("user32","SystemParametersInfoA",SPI_GETSCREENSAVEACTIVE,0,&screensave,0)
// Reactive l'écran de veille
AppelDLL32("user32","SystemParametersInfoA",SPI_SETSCREENSAVEACTIVE,Vrai,0,0)
//FIN
//
Publicado em agosto, 30 2005 - 9:43 PM
Bien merci.

Penses-tu que cela empèche la station de se verrouiller ?

Slts,