Форум программистов, компьютерный форум CyberForum.ru

Алгоритм перемещения курсора - C++

Восстановить пароль Регистрация
 
razor762
 Аватар для razor762
0 / 0 / 0
Регистрация: 23.11.2009
Сообщений: 23
21.01.2010, 18:41     Алгоритм перемещения курсора #1
Нужен алгоритм нажатия на клавиши с одноаременным отсчетом номеров страниц( для консольного приложения с++)
есть просто алгоритм перемещения курсора(вверх и вниз):

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
enum key_codes {UP = 72, DOWN = 80};
enum key_codes key=RIGHT;
int x=1,y=0;gotoxy(0,0);
while(key!=27)
{
key=(enum key_codes)_getch();
switch(key)
 
case DOWN:y=y+1;
if(y>24)
y=25;
gotoxy(x,y);
continue;
case UP:y=y-1;
if(y<1)
y=0;
gotoxy(x,y);
continue;
}
что нужно добавить, чтоб еще и страницы отсчитывались(пусть 20 строк на экране-одна страница)?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.01.2010, 18:41     Алгоритм перемещения курсора
Посмотрите здесь:

C++ Разработка модели перемещения окна
C++! Плавная отрисовка перемещения изображения! C++
C++ Конструкторы копии и перемещения
C++ Конструктор перемещения и оптимизация
C++ Семантика перемещения - разобрать код
Не работает конструктор перемещения (C++11) C++
C++ Семантика перемещения rvalue\lvalue ссылок
Конструктор перемещения C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 19:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru