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

C++ Discussion :

Comportement de GetAsyncKeyState


Sujet :

C++

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Comportement de GetAsyncKeyState
    Bonjour à tous,

    Dans mon programme, j'utilise la méthode GetAsyncKeyState(VK_LMENU) (Alt gauche, sous windows) pour switcher entre deux mode de fonctionnement : si on clique sur le bouton en maintenant alt => mode 2 sinon mode 1.

    Cependant j'ai l'impression que cette méthode est assez instable ou alors je l'utilise mal.

    Pour passer en mode2, je test : GetAsyncKeyState(VK_LMENU)!=0

    Par exemple, quand je maintiens Alt, je relâche puis je clic uniquement avec ma souris sur mon bouton, GetAsyncKeyState(VK_LMENU) me retourne une valeur non nulle.

    J'ai l'impression que la "surveillance" du bouton n'est pas remise à jour.

    Quelqu'un peut-il m'apporté des précisions ? Existe-t-il une meilleure méthode ?

    merci par avance.
    Dernière modification par Invité ; 14/03/2011 à 10h26.

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

Discussions similaires

  1. open avec comport
    Par Goldocrack dans le forum C++Builder
    Réponses: 6
    Dernier message: 15/04/2009, 08h12
  2. [HttpClient] comportement bizarre, saute des catch()...
    Par iubito dans le forum Développement Web en Java
    Réponses: 4
    Dernier message: 04/02/2004, 15h25
  3. [Sybase] Comportement bizarre d'une table
    Par sdozias dans le forum Sybase
    Réponses: 4
    Dernier message: 03/02/2004, 10h39
  4. [Free Pascal] Comportement de Exec
    Par néo333 dans le forum Free Pascal
    Réponses: 3
    Dernier message: 01/11/2003, 17h46
  5. Réponses: 2
    Dernier message: 22/09/2003, 11h23

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