C/Visual C - flechas(teclas)

 
Vista:

flechas(teclas)

Publicado por emiliano (2 intervenciones) el 16/08/2002 02:56:45
Quisiara saber como detecto las teclas de las flechas del teclado
en c++; algun ejemplo me seria muy util, muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:flechas(teclas)

Publicado por Javier (59 intervenciones) el 16/08/2002 06:51:05
Hola, espero que esto te ayude:

char Tecla;
Tecla=getche();
if (Tecla==0)
{// esto ocurre si la tecla pulsada es por ejemplo una de cursor
....Tecla=getche(); // de nuevo.!!! si!!!
}
printf("%c %d", Tecla,Tecla); //aqui te muestra el caracter y el valor de la tecla que pulsaste.
Si pulsás una tecla del cursor, creo que te va a dar un valor correspondiente a una letra mayúscula. Entonces para evitar confusiones, al valor obtenido en el segundo getche() podés sumarle 100 por ejemplo.

Bueno, ojala te sirva.

Saludos
Javier
(..*..)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar