Funzione GetMessageTime (winuser.h)
Recupera l'ora del messaggio per l'ultimo messaggio recuperato dalla funzione GetMessage . Il tempo è un numero intero lungo che specifica il tempo trascorso, espresso in millisecondi, dal momento in cui il sistema è stato avviato al momento in cui è stato creato il messaggio, ovvero inserito nella coda dei messaggi del thread.
Sintassi
LONG GetMessageTime();
Valore restituito
Tipo: LONG
Il valore restituito specifica l'ora del messaggio.
Commenti
Il valore restituito dalla funzione GetMessageTime non aumenta necessariamente tra i messaggi successivi, perché il valore esegue il wrapping al valore minimo per un numero intero lungo se il conteggio timer supera il valore massimo per un numero intero lungo.
Per calcolare i ritardi di tempo tra i messaggi, sottrarre l'ora del primo messaggio dal momento del secondo messaggio (ignorando l'overflow) e confrontare il risultato della sottrazione rispetto all'intervallo di ritardo desiderato.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winuser.h (include Windows.h) |
Libreria | User32.lib |
DLL | User32.dll |
Set di API | ext-ms-win-ntuser-message-l1-1-1 (introdotto in Windows 8.1) |
Vedi anche
Informazioni concettuali
Riferimento