NCurses usando teclado y capturando.

Como puede notar usar el teclado en ncurses es sencillo, es muy parecido a borlan, casi en todo solo que extiende un poco mas.

#include <ncurses.h>
int main()
{
int x = 5;
int y = 5;
int ch; /* identificador del teclado */
initscr();
curs_set(0);
keypad(stdscr, TRUE);     /*para obtener la tecla presionado */
noecho(); /* no mostara mientras presionamos*/
while (1)
{
mvprintw(y, x, "@@@");
ch = getch();
if (ch == KEY_DOWN)
{
y++;
clear();
}
if (ch == KEY_UP)
{
y--;
clear();
}
if (ch == KEY_LEFT)
{
x--;
clear();
}
if (ch == KEY_RIGHT)
{
x++;
clear();
}
refresh();
}
endwin();
return 0;
}
Esta entrada fue publicada en Uncategorized. Guarda el enlace permanente.