OVH Cloud OVH Cloud

Lire le clavier

5 réponses
Avatar
Gérard
Bonjour,
J'ai besoin de connaître le code ASCII ainsi que le code de la touche
utilisée sur le clavier, par l'utilisateur. Quelle fonction de la
librairie de Visual C++ 6 employer?
Si aucune fonction, pour cet usage, n'existe, comment faire (aussi
bien depuis une appliquation console ou GUI Windows)?
Merci d'avance.
Gérard

5 réponses

Avatar
Fabien LE LEZ
fr.comp.os.ms-windows.programmation

--
http://www.giromini.org/usenet-fr/repondre.html
Avatar
Benoit Dejean
Le Sat, 04 Oct 2003 19:25:16 +0200, Fabien LE LEZ a écrit :

fr.comp.os.ms-windows.programmation


t'es sur de pas être un bot sur fr.comp.* ?

Avatar
.oO LGV Oo.
juste une petite piste sous windows :
vu que c'est géré par la boucle de message, à moins d'outrepasser certaines
couches comme avec DirectInput, tu traites un évènement de type WM_KEYDOWN
(valeur du paramètre de type MSG) ; il n'y a plus qu'à tester la valeur du
loword du LPARAM je crois (à vérifier via la MSDN...) avec les codes des
virtual keys. On a en gros un truc du style :

switch (LOWORD(lParam))
{
case VK_ENTER:
// code
break;

etc.
}

je sais, c'est pas très C++ tout ça,mais bon, si ça peut aider...

"Gérard" a écrit dans le message de
news:
Bonjour,
J'ai besoin de connaître le code ASCII ainsi que le code de la touche
utilisée sur le clavier, par l'utilisateur. Quelle fonction de la
librairie de Visual C++ 6 employer?
Si aucune fonction, pour cet usage, n'existe, comment faire (aussi
bien depuis une appliquation console ou GUI Windows)?
Merci d'avance.
Gérard


Avatar
Christophe Lephay
"Benoit Dejean" a écrit dans le message de
news:

fr.comp.os.ms-windows.programmation


t'es sur de pas être un bot sur fr.comp.* ?


Je suis sûr que des fois, il se le demande, et que ça l'emmerde plus
qu'autre chose...

Chris


Avatar
Jean-Marc Bourguet
"Christophe Lephay" writes:

"Benoit Dejean" a écrit dans le message de
news:

fr.comp.os.ms-windows.programmation


t'es sur de pas être un bot sur fr.comp.* ?


Je suis sûr que des fois, il se le demande, et que ça l'emmerde plus
qu'autre chose...


Je crois que ce qui le desole c'est que ca l'emmerde moins que de lire
fclc++ sans le faire :-(

A+

--
Jean-Marc
FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ
C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html
Site de usenet-fr: http://www.usenet-fr.news.eu.org