Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1543 connectés 

  FORUM HardWare.fr
  Programmation

  [C] Test touche entre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] Test touche entre

n°79665
bill599
Posté le 08-12-2001 à 23:34:38  profilanswer
 

Salut .
 
Comment peut-on bloquer l'affichage.  
C'est à dire que j'affiche quelquechose et je veux que ça reste jusqu'a ce que l'utililisateur appuie sur une touche.
 
Avant j'utilisais getch(), mais cette fonction n'est pas portable sous Unix, donc pas bon. J'ai essayer getchar() mais elle ne bloque pas l'affichage.
 
D'avance merci.

mood
Publicité
Posté le 08-12-2001 à 23:34:38  profilanswer
 

n°79671
Le Castor
Neurasténique...
Posté le 08-12-2001 à 23:42:29  profilanswer
 

est-ce que kbhit() fonctionne ?
 
paske du peut faire un truc du genre :  while(!kbhit());
 
ça fait une boucle infinie qui s'arrète dès qu'on appuie sur qqch. Kbhit retourne 1 quand t'appuie sur une touche, je crois, ça test l'état du buffer clavier...


---------------
W3C : Leading the Web to Its Full Potential... - Membre du W3C l33t club
n°79672
HelloWorld
Salut tout le monde!
Posté le 08-12-2001 à 23:43:08  profilanswer
 

je pense qu'avec getch() ca devrait aller ...

Code :
  1. while(getch() != LATOUCHEQUEJEVEUX);


 
sous DOS/WIN, je crois que c'est dans conio.h
sous UNIX, c'est curses.h il me semble


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°79690
Olivier51
Posté le 09-12-2001 à 00:34:03  profilanswer
 

Ou sinon tu passes par le bios pour l'interception des touches ...

n°79791
HelloWorld
Salut tout le monde!
Posté le 09-12-2001 à 16:33:45  profilanswer
 

le bios ... sous UNIX ...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°79846
R3g
fonctionnaire certifié ITIL
Posté le 09-12-2001 à 19:53:34  profilanswer
 

Le probleme, c'est qu'utiliser le getch() de curses.h, c'est tout un bordel : il faut initialiser la fenetre, modifier toutes les fonctions qui ecrient à l'ecran.... Perso moi j'ai abandonné.


---------------
Au royaume des sourds, les borgnes sont sourds.
n°80435
bill599
Posté le 10-12-2001 à 23:41:42  profilanswer
 

UP

n°80470
wouatouwou​atou
Posté le 11-12-2001 à 10:09:23  profilanswer
 

j'avais fait ca ya long... longtemps.. mais m'en rappelles plus :D
Il me semble que j'avais utilise les termio.h & Co.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C] Test touche entre

 

Sujets relatifs
[php - MySQL] Test d'une entrée ds la base MySQLtest
test sur access ??Po de sujet, c'est juste un test, désolé...
Test d'applet JAVA[SH] TEST
P'tit test de ma page à mouoi...site web test interactif
[C++] utilisation de la touche tab pour basculer le focusDelphi boucle while et test
Plus de sujets relatifs à : [C] Test touche entre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR