Fonction GetTickCount
Windows maintient une horloge au millième de seconde démarré à zéro lors du démarrage de la machine. Cette donnée est lue par la fonction GetTickCount() qui rend un nombre entier de milliseconde.
GetTickCount() : Durée
Exemple, une attente de dix secondes
Delai = GetTickCount() + 10000 ; while Delai>GetTickCount() do Wait ;
Attention : Ce compteur devient négatif au bout de 24 jours et 20 heures (2^31 ms), il repasse à zéro au bout d ’environ 50 jours. Il faut en tenir compte dans ses calculs de délai.