Лабораторная работа: Организация интерфейса пользователя

//...

int selected=0;

int sel_menu=0;

do

{

highlight_menu(sel_menu,1); // подсвечиваем пункт меню

int key=getch();

highlight_menu(sel_menu,0); // временно гасим пункт меню

switch (key)

{

case0:

key=getch();

switch (key)

{

case UP:

sel_menu=(sel_menu-1+max_menu)%max_menu;

break;

case DOWN:

sel_menu=(sel_menu+1)%max_menu;

break;

}

break;

case ENTER:

selected=1;

break;

}

} while (!selected);

//...

}

К-во Просмотров: 388
Бесплатно скачать Лабораторная работа: Организация интерфейса пользователя