GetMessageTime, fonction (winuser.h)

Récupère l’heure du dernier message récupéré par la fonction GetMessage . L’heure est un entier long qui spécifie le temps écoulé, en millisecondes, entre le démarrage du système et le moment où le message a été créé (c’est-à-dire placé dans la file d’attente des messages du thread).

Syntaxe

LONG GetMessageTime();

Valeur de retour

Type : LONG

La valeur de retour spécifie l’heure du message.

Remarques

La valeur de retour de la fonction GetMessageTime n’augmente pas nécessairement entre les messages suivants, car la valeur est encapsulé à la valeur minimale d’un entier long si le nombre de minuteurs dépasse la valeur maximale d’un entier long.

Pour calculer les délais entre les messages, soustrayez l’heure du premier message de l’heure du deuxième message (en ignorant le dépassement de capacité) et comparez le résultat de la soustraction par rapport au délai souhaité.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête winuser.h (inclure Windows.h)
Bibliothèque User32.lib
DLL User32.dll
Ensemble d’API ext-ms-win-ntuser-message-l1-1-1 (introduit dans Windows 8.1)

Voir aussi

Conceptuel

GetMessage

GetMessagePos

Messages et files d’attente de messages

Référence