Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Determinar si un usuario está inactivo
Message
 
 
À
03/12/2002 18:24:51
Information générale
Forum:
Visual FoxPro
Catégorie:
Fonctions Windows API
Divers
Thread ID:
00728963
Message ID:
00729386
Vues:
12
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,
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform