IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

savoir si le pc est actif ou non


Sujet :

Windows

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2005
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 411
    Points : 192
    Points
    192
    Par défaut savoir si le pc est actif ou non
    Bonjour,

    savez-vous comment windows fait pour savoir si le pc est actif ou non ?
    en conséquence, il lance un écran de veille ou autre au bout d'un certain temps d'inactivité.

    comment peut-on réaliser ca avec les api windows ?

    merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 61
    Points : 62
    Points
    62
    Par défaut
    L'objectif est de rendre impossible l'inactivité (ou le lancement d'un ecran de veille) ?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Août 2005
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 411
    Points : 192
    Points
    192
    Par défaut
    l'objectif est juste de faire un programme qui détecte l'inactivité (comme le fais windows).

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 61
    Points : 62
    Points
    62
    Par défaut
    En fait il existe un ensemble de timer qui se remettent à zero en cas d'activité de l'utilisateur.

    J'ai du utilisé ca pour empecher la mise en veille lorsqu'une application PocketPc tourne.

    On peut récupérer les valeures de ces timer à l'aide de ca:
    http://msdn2.microsoft.com/en-us/library/aa932539.aspx

    C'est en fait des entrées dans la base de registre

    (le lien que j'ai mis est pour windows ce mais il existe un equivalent)

    a+

  5. #5
    Membre habitué
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 109
    Points : 168
    Points
    168

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Août 2005
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 411
    Points : 192
    Points
    192
    Par défaut
    merci,

    j'ai utilisé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    BOOL GetLastInputInfo( PLASTINPUTINFO plii );
    ca marche bien

    a+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Savoir si une personne est connectée ou non
    Par MANU_2 dans le forum Langage
    Réponses: 5
    Dernier message: 17/03/2008, 14h06
  2. [SDL][FAQ/Source] Comment savoir si le programme est actif ?
    Par fearyourself dans le forum Contribuez
    Réponses: 3
    Dernier message: 26/07/2007, 10h34
  3. Réponses: 4
    Dernier message: 20/05/2007, 17h58
  4. [VB]Savoir si un fichier est ouvert ou non
    Par voileux dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 21/01/2006, 16h01
  5. savoir si un nombre est pair ou non
    Par shirya dans le forum C++
    Réponses: 25
    Dernier message: 23/11/2005, 17h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo