Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2013, 21:13
Avatar de omar10594
omar10594
 
Fecha de Ingreso: junio-2013
Ubicación: Mexico
Mensajes: 26
Antigüedad: 11 años, 6 meses
Puntos: 3
Pregunta Valor de la tecla Enter

Hola a todos, veran soy bastante nuevo en esto de la programacion en C, y tambien es mi primer tema, espero me puedan ayudar en mi duda.

Veran estoy haciendo un juego en C (Un ajedrez), de hecho ya esta literalmente terminado, tengo un "Cuadro Selector" por asi llamarlo, que dependiendo de donde este cuando se presiona una tecla hace cierta accion, pero quiero usar la tecla enter para que realize la accion, lo hago con un switch, para que me entiendan mejor les pongo mas o menos lo que quiero.

Código C:
Ver original
  1. switch(getch())
  2. {
  3.            case KEY_UP:
  4.                     y-=100;
  5.                     break;
  6.            case KEY_DOWN:
  7.                     y+=100;
  8.                     break;
  9.            case KEY_F1:
  10.                     ...;
  11.                     break;
  12.            case tecla_enter:
  13.                     accion...;
  14.                     break;
  15. }

Entonces en donde dice "tecla_enter", que debo poner para que realize lo que le ponga en ese "case", intente ponerle un 13, que segun me dijeron era el valor de la tecla pero no me funciono, tambien intente poner '\n', y tampoco, ahora lo tengo con KEY_F2, y me funciona a la perfeccion, pero quiero que lo que ahora realizo con la tecla F2, pueda realizarlo con la tecla Enter.

Para todo el programa solo uso la libreria <winbgim.h>, nada mas, y uso Dev-C++ 5.4.1

De antemano, Gracias!, :D