Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/22: Рейтинг темы: голосов - 22, средняя оценка - 4.50
lamer123

Графический интерфейс в консольных программах

25.07.2009, 15:45. Показов 4568. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Насколько я понял, чтоб создать граф. интерфейс, нужна библиотека curses.h. Но в ней довольно низкоуровневые команды, вроде передвижения курсора и вывода строчки... А есть ли какая-нибудь библиотека со следующим уровнем абстракции, которая позволила бы напрямую создавать кнопочки, менюшки, растягиваемые окошки с кпопками закрытия и минимизации и т. д.?
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.07.2009, 15:45
Ответы с готовыми решениями:

Руссификация в консольных программах на Visual C++
Подскажите пожалуйста. Проблема вот в чем: Учусь программировать на С++, пользуюсь компилятором Visual C++ 6.0. Делаю пока еще только...

как писать в консольных программах на русском в c++
как писать в консольных программах на русском в c++

Маленький интерфейс в программах
На днях купил ноутбук с дисплеем, который поддерживает 4К разрешение и обнаружил, что в некоторых программах очень маленький интерфейс. ...

10
 Аватар для Monte-Cristo
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
25.07.2009, 16:05
lamer123, не слышал о таких, и нигде не встречал...
нужен интерфейс - пиши GUI приложения.
0
lamer123
25.07.2009, 16:16
Мне нужны именно консольные приложения... Не на curses.h ведь написаны интерфейсы программ вроде FAR или BorlandC 3.1?
 Аватар для Monte-Cristo
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
25.07.2009, 16:22
а почему бы и нет? возможно, разработчики FAR написали для себя какую-то билотеку упрощающую создание меню и т.д. но в свою очередь, написана она была а чем? на основах, поставляемых в стандартной сборке с компилятором c/c++.
0
125 / 123 / 0
Регистрация: 30.03.2009
Сообщений: 766
25.07.2009, 16:30
у borland pascal есть такая готовая библиотека. видимо, и для borland c++ должна быть! как называется не помню, но у меня был учебник, turbo pascal 7.0 и там были примеры работы с ней...
учебник, кажется, вот такой (обложка похожа)))
0
depict1
 Аватар для zim22
281 / 146 / 4
Регистрация: 11.07.2009
Сообщений: 606
25.07.2009, 17:16
Цитата Сообщение от lamer123 Посмотреть сообщение
Не на curses.h ведь написаны интерфейсы программ вроде FAR
возьмите и посмотрите на чём в FAR'e написано. он стал OpenSource
0
 Аватар для Airhand
537 / 459 / 3
Регистрация: 08.07.2009
Сообщений: 2,625
25.07.2009, 20:00
Far написан на VC. Надо опредилиться: либо тебе нужен интерфейс - тогда создавай GUI-приложение, либо ты хочешь консоль. И curses.h - не библиотека, а хидер. Под досом был Turbo Vision (это его имел в виду Lolcht0 ?), но с выходом винды в нём надобность отпала.
0
7 / 7 / 1
Регистрация: 22.07.2009
Сообщений: 104
26.07.2009, 12:47
А что curses и под винду есть?
0
depict1
 Аватар для zim22
281 / 146 / 4
Регистрация: 11.07.2009
Сообщений: 606
26.07.2009, 13:23
Цитата Сообщение от resource Посмотреть сообщение
А что curses и под винду есть?
http://lmgtfy.com/?q=c%2B%2B+curses+windows
0
7 / 7 / 1
Регистрация: 22.07.2009
Сообщений: 104
26.07.2009, 13:30
Ну там речь идет не о curses а о WinCon. Причем в отличие от curses, WinCon это реально просто заголовок
0
depict1
 Аватар для zim22
281 / 146 / 4
Регистрация: 11.07.2009
Сообщений: 606
26.07.2009, 13:55
Добавлено через 11 минут 2 секунды
PDCurses для Windows
http://pdcurses.sourceforge.net/
***
работает под MSVC 2008 - только что проверил.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.07.2009, 13:55
Помогаю со студенческими работами здесь

База данных "учебный план специальности". GUI. Графический интерфейс. Пользовательский интерфейс
Всем привет. Свалилась на меня, значит, курсовая по прологу. Все бы ничего, да реализовать ее надо через графический интерфейс. На турбо...

Глючит оконный интерфейс в программах
Вот скрины: Причем проблема возникла где-то год назад, но наболело только сейчас :scratch:

Графический интерфейс
Здравствуйте! Решил начать изучать с++, но разработка программ, которые будут работать в консоли, не очень привлекательна. И тут...

Графический интерфейс
есть класс-клетка как ее связать с изображением на интерфейсе?

Графический интерфейс
Назовите какие знаете кроме Qt. Желательно хорошие) Или есть смысл писать свою оболочку над WinAPI?


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru