Función GetMessageTime (winuser.h)
Recupera la hora del mensaje para el último mensaje recuperado por la función GetMessage . El tiempo es un entero largo que especifica el tiempo transcurrido, en milisegundos, desde el momento en que se inició el sistema hasta la hora en que se creó el mensaje (es decir, colocado en la cola de mensajes del subproceso).
Sintaxis
LONG GetMessageTime();
Valor devuelto
Tipo: LONG
El valor devuelto especifica la hora del mensaje.
Comentarios
El valor devuelto de la función GetMessageTime no aumenta necesariamente entre los mensajes posteriores, ya que el valor se ajusta al valor mínimo de un entero largo si el recuento del temporizador supera el valor máximo de un entero largo.
Para calcular los retrasos de tiempo entre los mensajes, reste el tiempo del primer mensaje de la hora del segundo mensaje (ignorando el desbordamiento) y compare el resultado de la resta con la cantidad de retraso deseada.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winuser.h (incluir Windows.h) |
Library | User32.lib |
Archivo DLL | User32.dll |
Conjunto de API | ext-ms-win-ntuser-message-l1-1-1 (introducido en Windows 8.1) |
Consulte también
Conceptual
Referencia