C/Visual C - Ayuda con ingreso desde teclado

 
Vista:

Ayuda con ingreso desde teclado

Publicado por Cristian Morales (2 intervenciones) el 01/10/2003 01:46:11
Holas, he estado jugando con el modo grafico y me puse a hacer un pong (como el de atari), pero despues de bastante trabajo me tope con un problema, necesito ke el programa me lea (desde teclado) si es ke hay dos o mas teclas presionadas, y aun no se como puedo hacerlo, varias personas me han dicho ke pruebe con multi-threading pero aun no se, si alguien sabe como se utiliza el multi-threading o si se le ocurre algun alternativa por favor postear aca o mandeme un mail a [email protected] ...
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
Val: 11
Ha aumentado su posición en 5 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

RE:Ayuda con ingreso desde teclado

Publicado por zzzzz (318 intervenciones) el 01/10/2003 23:19:51
Hola! No se tu respuesta pero te quiero preguntar algo, como le haces para poder leer por teclado, ya que no se pero me gustaría saber como
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 con ingreso desde teclado

Publicado por Cristian Morales (2 intervenciones) el 02/10/2003 04:03:14
int Tecla(){
char c;

c = getch();

if (c == 0){
c = getch();
return 1000 + c;
}
else return c;
}

esa funcion te devuelve el codigo ascii de la tecla ke presionas, y si es una tecla especial te devuelve 1000 mas el codigo de la tecla...
para saber ke tecla es simplemente tiralo a un printf.... es lo mas simple ke se me ocurrio...
si lo combinas con un while(!kbhit()) puedes hacer cosas bien interesantes... jejeje
bueno eso nomas.....
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