PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → [ASTUCE] Bloquer la mise en vieille du PocketPC ?
[ASTUCE] Bloquer la mise en vieille du PocketPC ?
Débuté par guest, 03 aoû. 2005 16:51 - Aucune réponse
Posté le 03 août 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)