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

Меню - C++

Восстановить пароль Регистрация
 
Live
0 / 0 / 0
Регистрация: 01.03.2009
Сообщений: 69
28.04.2009, 23:35     Меню #1
Народ помогите написать менюшку..
типо:
Start
Options
Exit
Я могу написать только чтением с клавы
1start
2options
3exit
А мне надо типо стока бегал, фоном как-то..
Че я се не представляю как
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2009, 23:35     Меню
Посмотрите здесь:

Меню C++
c++ меню C++
Меню C++
C++ Меню на с++
C++ Возврат назад в главное меню из подпункта меню
Разработка меню, управление курсором в меню C++
C++ Меню на C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mikutu
26 / 26 / 2
Регистрация: 29.04.2009
Сообщений: 90
29.04.2009, 08:22     Меню #2
я давно лет 5-6 назад делал подобное на basic примерно так
выводим меню (через writeln)
------
| p1 |
------
p2
p3
ставил перехват чтение с клавы
если нажато вверх или вниз перерисовываем меню (предворительно очистив экран) и смещаем рамку на 1 пункт вниз или вверх нужно учитывать если если вы на 1 пункте и нажата клавиша вверх то либо переходить к последнему пункту или игнорировать так же тоже самое для последнего пункта и клавиши вниз
при нажатии enter смотрим какой пункт меню выбран и выполняются действия
если можно использывать окна, то там еще проще(выводим строки меню над нужной рисуем прямоугольник (хотя прямоугольник нужно наверно сначала выводить) потм следим за мышью).
Live
0 / 0 / 0
Регистрация: 01.03.2009
Сообщений: 69
30.04.2009, 01:49  [ТС]     Меню #3
А я вот нипонимаю как...
Помогите.
mikutu
26 / 26 / 2
Регистрация: 29.04.2009
Сообщений: 90
30.04.2009, 06:55     Меню #4
для консоли
перехват сообщений мыши
http://www.vsokovikov.narod.ru/New_M...le/conevnt.htm
очистка экрана
system("cls");
вывод меню с помощью cout или printf
рамку лучше формировать с помощью символов 9С0, DC0, BB0, AB0, 8C0, CB0 (смотрите таблицу http://ascii.org.ru/), правда не помню как их вывести на экран.
Live
0 / 0 / 0
Регистрация: 01.03.2009
Сообщений: 69
03.05.2009, 15:44  [ТС]     Меню #5
Самое главное что это при помощи мышки, я находил код в нете как сделать, а вот как с textbackground... что бы строка бегала...

НИкто никак никак не поможт?
Live
0 / 0 / 0
Регистрация: 01.03.2009
Сообщений: 69
08.05.2009, 01:29  [ТС]     Меню #6
Подкиньте ссылку, если есть где...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.05.2009, 05:14     Меню
Еще ссылки по теме:

C++ Меню в С++
Вызов меню из меню C++
Меню C++
Меню на c++ C++
Реализация меню. Массив элементов меню C++

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

Или воспользуйтесь поиском по форуму:
mikutu
26 / 26 / 2
Регистрация: 29.04.2009
Сообщений: 90
08.05.2009, 05:14     Меню #7
http://www.programmersheaven.com/mb/...tion/?S=B20000
про textbackground

я уже приводил
http://www.vsokovikov.narod.ru/New_M...le/conevnt.htm
там есть работа с мышью
Yandex
Объявления
08.05.2009, 05:14     Меню
Ответ Создать тему
Опции темы

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