¿Hay un .NET equivalente a la API de Windows GetLastInputInfo()
?.NET equivalente para GetLastInputInfo?
Sé que es posible P/Invocar la API, pero estoy buscando un método o técnica que ya esté integrado en .NET Framework.
¿Hay un .NET equivalente a la API de Windows GetLastInputInfo()
?.NET equivalente para GetLastInputInfo?
Sé que es posible P/Invocar la API, pero estoy buscando un método o técnica que ya esté integrado en .NET Framework.
No existe una traducción directa de esa API específica en .NET BCL. Afortunadamente, es un very easy method to P/Invoke.
Dicho esto, hay otras maneras de intentar verificar el estado inactivo del usuario. La mayoría aún requiere P/Invoke en algún nivel (al menos todos los que manejan otras aplicaciones).
Aquí hay un CodeProject article opciones de comparación.
@Cocowalla El artículo vinculado muestra varias opciones, incluidos los medios de control de entrada completamente controlados, etc. –
Lo siento, no había notado ese enlace: ¡mi culpa por no haber leído toda su publicación! – Cocowalla