Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
17 / 18 / 4
Регистрация: 27.06.2016
Сообщений: 236

Как быстро сделать графический интерфейс для консольной программы под windows на С++ ?

31.01.2020, 14:04. Показов 3778. Ответов 3

Студворк — интернет-сервис помощи студентам
В общем я студент прошу сориентировать по такому вопросу. У меня есть консольная программа которая представляет собой базу данных для хранения PLU (так называют термочеки для товаров в магазинах).
Каким образом можно быстро сделать графический интерфейс для моей программы?

Мне нужно чтобы там были кнопки, возможности редактирования чеков из базы данных.

Я создавал эту программу в кодеблоксе, там не нашёл никаких возможностей как это быстро сделать.
Может быть это возможно каким-то образом через вижуал студио? Собственно я запускал код в вижуалстудио и он работает но
как там прилепить интерфейс не понимаю.

На чистом winapi получается жуткая головомойка, мне и за 3 месяца не справиться.

Хотелось бы чтобы мне подсказали как к проге на с++ в visual studio приделывают графический интерфейс, где и какими инструментами это там делается?

Ну и желательно порекомендовать чтиво или тьюториал по этой области.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.01.2020, 14:04
Ответы с готовыми решениями:

IDE для Windows, на которых можно сделать графический интерфейс программы
Ребят, не подскажите, какие есть IDE для Windows, на которых можно сделать графический интерфейс программы.

Как сделать графический интерфейс для программы?
Доброго времени суток. Подскажите, как создать графический интерфейс. К примеру написал программу (исходник), тот же конвертер валют или...

Графический интерфейс к консольной утилите
есть консольная программа,как сделать к ней графическую оболочку? подскажите пожалуйста в общих чертах так сказать,желательно на vb 2010.

3
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
31.01.2020, 14:15
Берут библиотеку для GUI и делают. Инструмент в зависимости от библиотеки.
Редактора форм для C++ в Visual Studio нет, но вам никто не мешает использовать в ней код сгенерированный специальным редактором.
1
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
31.01.2020, 14:30
Цитата Сообщение от Святогор Посмотреть сообщение
Каким образом можно быстро сделать графический интерфейс для моей программы?
Ставите QtCreator, выбираете создание приложения QtWidgets, там сразу будет Hello World с простой формой и формошлепка. Придется покурить тему "сигналы и слоты" чтобы разобраться как повесить на кнопки нужные вам действия. Но там ничего сложного.
1
Just Do It!
 Аватар для XLAT
4202 / 2659 / 654
Регистрация: 23.09.2014
Сообщений: 8,974
Записей в блоге: 3
31.01.2020, 14:41
Цитата Сообщение от Святогор Посмотреть сообщение
Каким образом можно быстро сделать графический интерфейс для моей программы?
вот можете глянуть что я уже советовал когда-то:
Переделать имеющееся консольное приложение в форму

Цитата Сообщение от Святогор Посмотреть сообщение
или тьюториал
там даже маленький примерчик я делал для квик-старта.

связать нативный C++ c Windows Form(собсно который .NET)
с помощью C++/CLR среды из MSVS
стало ваще не проблема,
когда я в первый раз с этим столкнулся


А редактор форм в MSVS просто РУЛИТ!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.01.2020, 14:41
Помогаю со студенческими работами здесь

Как сделать графический интерфейс для данного кода
import requests, time from bs4 import BeautifulSoup import csv headers = {'User-agent': 'Mozilla/5.0'} web = input() url...

Создать графический интерфейс для программы
Написали с руководителем программу на языке python, запускается через функцию в терминале, с вводом аргументов вручную. Надо создать...

Создать графический интерфейс для данной программы (GUI)
//A class describes the attributes and behaviors of an object. class testBook { // instance fields String name; int year; //...

Сделать графический интерфейс для крестиков-ноликов
Здравствуйте. Есть код для крестиков-ноликов, все более-менее работает. Хочу сделать GUI с помощью PyQT, пока сложно все это доходит до...

Как сделать интерфейс для программы?
Всем привет, есть программа которая запускается только через консоль, а хочется сделать для нее пользовательский интерфейс, не знаю как это...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Установка 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 , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru