C/Visual C - Ayuda por favor.

 
Vista:

Ayuda por favor.

Publicado por Antonio (2 intervenciones) el 26/06/2001 09:50:53
Hola.
Lo que quiero hacer es lo siguiente:
Quiero que se despliegue un mensaje "X" siempre y cuando presione una tecla dada, pero quiero que se despliegue al momento de introducir la tecla, sin necesidad de introducir la tecla y posteriormente enter.
Me seria de gran utilidad cualquier informacion.
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

RE:Ayuda por favor.

Publicado por Emilio (42 intervenciones) el 26/06/2001 10:47:51
getchar()
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

RE:Ayuda por favor.

Publicado por joshua ramirez (43 intervenciones) el 26/06/2001 18:18:27
lo puedes hacer con:
char caracter;

caracter=getch();

y comparar el tipo de caracter que introdujiste con un case;

case (caracter)
{
case ENTER:
case A;
}

ENTER Y A les tienes que definir el valor del codigo ASCII por ejemplo
#define ENTER 13

solo que recuerda que los caracteres no imprimibles tienen un 0 en el primer byte porque son extendidos, tienes que poner una comparacion de que si es extendido que lo compara en un arreglo definido de extendidos y despues ya haces la comparacion de la accion.
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