Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Determinar si un usuario está inactivo
Message
From
04/12/2002 08:17:27
 
 
To
03/12/2002 18:24:51
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Miscellaneous
Thread ID:
00728963
Message ID:
00729386
Views:
11
Hola, Diego.

>Gracias por el Sleep Martín. Pienso que le daré provecho. Con respecto al salvapantallas, estuve investigando pero pienso que el intervalo en cuestión no debería estar ligado al tiempo que establece el usuario para activar el salvapantallas.

En realidad me refería a que el salvapantallas utiliza algún método de Windows, seguramente, para detectar la inactividad del usuario (ni movimientos de mouse, ni de teclado). Sin importar que esté activado o no el mismo, ni el tiempo en que está configurado, deberías poder usar la misma funcionalidad para "colgarte".

>Quizas si consigo la forma de obtener la aplicacion en primer plano como para comparar con la última en primer plano, tenga una parte del problema resuelto.

Hmmm... No estoy muy seguro de que este método sea correcto. ¿Qué pasa si el usuario no cambió de aplicación pero estuvo escribiendo todo el tiempo?

>Otra cosa seria encontrar algo con respecto al ultimo clic realizado. En fin... Seguiremos investigando...

Tampoco la ausancia de clics determina inactividad. Si está escribiendo una novela, quizá no usó el mouse en las últimas tres horas. 8-)

Debe haber algo que te indique que no hay actividad de mouse (ni clic ni movimiento) ni teclado durante x segundos.

Revisa un poco a ver que encuentras en la sección API de UT.

Y si descubres la solución, ¡no olvides contarnos!

Suerte,
Previous
Reply
Map
View

Click here to load this message in the networking platform