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
Messages et files d’attente de messages
Référence