Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.05.2015, 13:29   #1
Gwyllium
Новичок
Джуниор
 
Регистрация: 19.05.2015
Сообщений: 2
По умолчанию Как написать консольную программу с текстовым интерфейсом

Здравствуйте. Возникла необходимость написать на с небольшое приложение, вроде простейшего текстового редактора в универе. Причем, программа должна быть консольной. Начал искать на чем можно ее написать. В принципе, возможна работа с компилятором c++, т.к. c++ имеет обратную совместимость с с.
Turbo C отбросил сразу - очень неудобно запускаться через Dosbox и его редактор оставляет желать лучшего. В Visual Stuido такое старье как conio.h по понятным причинам не используется. Разумеется, можно получить дескриптор окна и творить там что хочешь, используя Win API, но это уже совсем другая песня.
В крайнем случае, допускается писать на с++, но при условии именно работы программы в консоли. Подскажите пожалуйста в какую сторону смотреть. Или этот случай безнадежен и нужно накатывать Windows 98 на виртуалку и писать там?
Заранее огромное спасибо. Извините, если тема не в том разделе, я у вас первый раз.
Gwyllium вне форума Ответить с цитированием
Старый 19.05.2015, 13:45   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
В Visual Stuido такое старье как conio.h по понятным причинам не используется.
Зато там можно работать функциями работы с консолью от WinAPI, что по факту заменит conio.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.05.2015, 13:55   #3
Gwyllium
Новичок
Джуниор
 
Регистрация: 19.05.2015
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Зато там можно работать функциями работы с консолью от WinAPI, что по факту заменит conio.
А можно в двух словах? В какую сторону мне смотреть чтобы реализовать:
-помещать текст в определенные координаты
-заливать различным фоном координаты(как window в conio.h)
-читать нажатие клавиш как getch
-очищать экран для перерисовки
Gwyllium вне форума Ответить с цитированием
Старый 19.05.2015, 14:50   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Парам-пам-пам!: https://msdn.microsoft.com/en-US/eu-...8VS.85%29.aspx
http://www.vsokovikov.narod.ru/New_M...ole/con_fn.htm
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как перенести консольную программу на форму? manchester_alan Общие вопросы Delphi 3 09.04.2015 21:12
написать программу с графическим интерфейсом в паскале sophi Паскаль, Turbo Pascal, PascalABC.NET 5 26.11.2014 01:05
Написать консольную программу krohta Помощь студентам 1 05.06.2013 21:41
Создать консольную программу mafi0zy1 Общие вопросы Delphi 4 17.10.2012 21:16
ввод в консольную программу. terminadoor Помощь студентам 6 22.07.2008 12:17