Programación General > C/C++
Re: ¿Como saber si na tecla esta pulsada?
Arleko:
Hola Murcielago,,, si, asi pasamelo,,, a ver si yo lo acabo,,,,
miren
para las teclas pulsadas hagan lo siguiente
char op;
op=getch();
switch(op)
{
case /*(Aqui ira el codigo hexadecimal)*/:
/*
lo que quieren que haga al pulsar la tecla;
*/
break;
}
/***************************/
//y para saber el codigo hexadecimal de una tecla haz lo siguiente:
char tecla;
tecla=getch();
printf("Tecla: %c,,, ASCII: &d,,,,Hexadecimal 0x%x00",tecla,tecla,tecla);
getch();
y me cae que si les funciona:o
Avalon:
Hola Murciego,
Echale un vistazo a este código, a ver si te sirve:
http://mundovb.net/mundoc/pelota.htm
Salu2,
Avalon
Murciego:
Gracias Avalon
Ya había mirado ese codigo y me resulto muy util. Gracias de todas formas.
Un saludo
Satyr:
puedes hacerlo de las siguiente manera
main()
{
char c;
do{
if(kbhit())
{
clrscr();
c=getch();
printf("%c = %d",c,c);
}
}while(c!=27);
}
galator:
porque no pruebas con esto
main()
{
char tecla;
do
{
......
if(kbhit())
{
tecla=getch();
case .....
....
}
}while(tecla!=27);
}
Navegación
[*] Página Anterior
Ir a la versión completa