Función GetLastInputInfo (winuser.h)
Recupera la hora del último evento de entrada.
Sintaxis
BOOL GetLastInputInfo(
[out] PLASTINPUTINFO plii
);
Parámetros
[out] plii
Tipo: PLASTINPUTINFO
Puntero a una estructura LASTINPUTINFO que recibe la hora del último evento de entrada.
Valor devuelto
Tipo: BOOL
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero.
Comentarios
Esta función es útil para la detección de inactividad de entrada. Sin embargo, GetLastInputInfo no proporciona información de entrada del usuario en todo el sistema en todas las sesiones en ejecución. En su lugar, GetLastInputInfo proporciona información de entrada de usuario específica de la sesión solo para la sesión que invocó la función.
El recuento de tics cuando se recibió el último evento de entrada (consulte LASTINPUTINFO) no se garantiza que sea incremental. En algunos casos, el valor puede ser menor que el recuento de tics de un evento anterior. Por ejemplo, esto puede deberse a un intervalo de tiempo entre el subproceso de entrada sin procesar y el subproceso de escritorio o un evento generado por SendInput, que proporciona su propio recuento de tics.
Requisitos
Requisito | Value |
---|---|
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 |
Consulte también
Conceptual
Referencia