PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile 2025 → [ASTUCE] Bloquer la mise en vieille du PocketPC ?
[ASTUCE] Bloquer la mise en vieille du PocketPC ?
Iniciado por guest, 03,ago. 2005 16:51 - No hay respuesta
Publicado el 03,agosto 2005 - 16:51
Comment bloquer la mise en vieille du PocketPC ?

Nombreux sont ceux qui recherche un moyen de bloquer la mise en vieille du PocketPC par programmation, lorsque que leur application est lancée. J'ai trouvé il y a quelque temps une méthode efficasse pour le faire.

En gros, un timer appelle une fonction locale dans laquelle une API est executée qui reset le timer de la mise en vieille du Pocket. Pour ma part, ça m'a vraiment bien dépanné, donc je vous transmets l'info.


1°) Voici le code du timer :
IF gbLockScreenSaver = True THEN
// Permet d'éviter que le Pocket se mette en shutdown
// 25secondes, car le minimum est de 30s pour le passage en mode vieille
TimerSys("gProc_CancelAutoShutdown",2500,2)
END


2°) Et le code de procédure locale
PROCEDURE gProc_CancelAutoShutdown()

API("coredll.dll","SystemIdleTimerReset")


Julien
(merci à celui qui m'a donné ce code)