UDF > Timers >


_Timer_GetIdleTime

Obtient le nombre de 'ticks' �coul�s depuis la derni�re activit� de l'utilisateur (clavier/souris)

#include <Timers.au3>
_Timer_GetIdleTime ( )

Valeur de retour

Succ�s: Retourne le nombre entier de 'ticks' (approximativement des millisecondes) depuis la derni�re activit�
�chec: D�finit @extended = 1 si la remise � z�ro se produit (voir Remarques)

Remarque

Le nombre de 'ticks' en cours depuis le dernier red�marrage du syst�me sera report� � 0 tous les 50 jours ou plus, ce qui rend possible la derni�re activit� de l'utilisateur avant la remise � z�ro, mais l'ex�cution de cette fonction peut se produire apr�s la remise � z�ro.

Si cela se produit, @extended = 1 et la valeur retourn�e est le nombre de "ticks" �coul�s depuis que la remise � z�ro s'est produite.

Exemple

#include <MsgBoxConstants.au3>
#include <Timers.au3>

; Une action souris ou clavier pendant ce d�lai de 10 secondes changera le temps �coul�
Sleep(10 * 1000) ; 10sec

Local $iIdleTime = _Timer_GetIdleTime()

MsgBox($MB_SYSTEMMODAL, "_Timer_GetIdleTime", "Temps �coul� = " & $iIdleTime & "ms")