begin process at 2008 09 06 09:24:54
1 237 669 membres
66 nouveaux aujourd'hui
14 313 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Gestion de clavier "fluide" [ Processeurs / X86 ] (Mick7)

Gestion de clavier "fluide" le 18/04/2007 10:39:33

Mick7
Salut,
J'essaye de creer un petit programme qui déplace un curseur sur l'ecran et j'aimerai pouvoir le controler a l'aide de la souris et du clavier.
Pour la souris c'est fait mais je bloque au niveau du clavier car si je fais appelle à l'interuption 21h, mon programme s'arrete jusqu'a ce qu'une touche soit presser et ça c'est un peu genant...
Comment verifier si une touche a ete pressé sans bloquer le programme (si aucun caractère est dans le buffer)?

j'espere que je suis asser claire, sinon n'hesitez pas a poser des question.
Merci d'avance.

Re : Gestion de clavier "fluide" le 18/04/2007 13:33:52

Guilou34
Réponse acceptée !
Salut
   Il  faut utiliser les interruptions bios. Par exemple:
mov ah,1
int 16h
jz continue  ; pas de touche pressée
mov ah,0
int 16h
; al=code ascii, ah=code clavier de la touche. Si al=0, ah=code clavier etendu
...
(traitement du caractère)
...

Re : Gestion de clavier "fluide" le 18/04/2007 20:15:11

Mick7
Ok merci c'est ce que je voulais faire au debut mais j'ai une doc sur les interruptions et il est ecrit que cette fonction ne fait que lire le buffer sans effacer le caractère lu et je pense que pour mon petit prog ça va poser probleme...


Re : Gestion de clavier "fluide" le 18/04/2007 20:37:48

Mick7
Ok j'ai rien dit merci ;)


Classé sous : programme, gestion, clavier, souris, fluide

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS