Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.97/107: Рейтинг темы: голосов - 107, средняя оценка - 4.97
5 / 0 / 0
Регистрация: 12.11.2016
Сообщений: 24

Как создать оконное приложение в Visual Studio C++

18.02.2017, 13:38. Показов 19996. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток.
Нужна помощь. Как создать оконное приложение в Visual Studio (не знаю т.к. раньше только в консольном писал код), а программу сделать надо такую, которая выводила бы график при вводе функции в окно ввода. Вопрос в том, создание какого проекта будет подходящим для реализации этой программки?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.02.2017, 13:38
Ответы с готовыми решениями:

Оконное приложение на Microsoft Visual Studio
Предупреждение: прежде чем задавать этот вопрос, я искал в Google долго, так что туда прошу не отсылать. Я профессионал на Game Maker,...

Как создать консольное приложение c++ в Visual Studio Community 2015
Файл->Новый->Создать проект->Шаблоны->Другие языки->Visual c++ а дальше нет консольного приложения. Что делать? Искал в интернете,...

Как создать оконное приложение?
Всем привет !!! Я програмирую на Dev C++ Хотелось бы узнать как можно создать рабочее окно для программы (не консольное ) ! может какойто...

8
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
18.02.2017, 13:41
Приложение Win32 выбирай (Win32 Project). Только там нет редактора форм. Можно ещё MFC, но тоже не очень удобно.
1
5 / 0 / 0
Регистрация: 12.11.2016
Сообщений: 24
18.02.2017, 14:01  [ТС]
nmcf с редактором форм я не знаком. Если можно, объясните коротко что это

Добавлено через 6 минут
А все, нашел. Глупый вопрос)
0
187 / 54 / 19
Регистрация: 23.12.2016
Сообщений: 167
18.02.2017, 14:55
Цитата Сообщение от nmcf Посмотреть сообщение
Приложение Win32 выбирай (Win32 Project). Только там нет редактора форм. Можно ещё MFC, но тоже не очень удобно.
Тоже ни разу в студии не писал оконное приложение. Это что получается, что все данные по формам надо будет вручную вводить? Типа размеры, координаты кнопок, надписи на них и т.п.?
Оконные раньше писал в Delphi, там это всё очень просто мышкой делалось.
1
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
18.02.2017, 15:11
Ну там редактор диалогов вроде бы есть, в ресурсах.
Если хочешь как в Delphi, ставь Qt или используй C#.
1
1617 / 1182 / 553
Регистрация: 08.01.2012
Сообщений: 4,561
18.02.2017, 15:28
если CLR не смущает выбирай Windows Forms
1
1272 / 1029 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
18.02.2017, 15:30
1) Для создания оконного приложения, и, в частности, построения графиков, удобно использовать C++ Builder (часть RAD Studio).

2) Если требуется использовать именно Visual Studio, то можно посмотреть в сторону Windows Froms и C++/CLI. Правда, это не чистый C++, не стоит об этом забывать.

3) Если функция, график которой нужно построить, вводится пользователем в виде строки, то придётся делать простейший парсер математических выражений. Тут возможны разные варианты - от использования готовых решений до написания собственного парсера методом рекурсивного спуска. Информацию об этом можно поискать на форуме. В любом случае, задача эта нетривиальная, если она решается впервые.
1
5 / 0 / 0
Регистрация: 12.11.2016
Сообщений: 24
18.02.2017, 16:09  [ТС]
2) Если требуется использовать именно Visual Studio, то можно посмотреть в сторону Windows Froms и C++/CLI. Правда, это не чистый C++, не стоит об этом забывать.
Тут да, использовать нужно именно Visual Studio с чистым С++. Пока запустил Win32 Project как посоветовали выше.
3) Если функция, график которой нужно построить, вводится пользователем в виде строки, то придётся делать простейший парсер математических выражений. Тут возможны разные варианты - от использования готовых решений до написания собственного парсера методом рекурсивного спуска.
Пожалуй, буду начинать с создания парсера выражений.

Спасибо за помощь и советы, очень благодарен!
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
18.02.2017, 16:19
Простейший пример рисования графиков в окне средствами WinAPI я уже показывал. Например, здесь: Нахождение и изображение множеств
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.02.2017, 16:19
Помогаю со студенческими работами здесь

Как создать оконное приложение
Добрый вечер! Хочу понять, как создать оконное приложение для windows. Читал про qt, про vs, где всё делается за пару кликов, но меня...

Как создать оконное приложение?
товарищи! изучал c++ с помощью консольных приложений,программировал в codeblocks. теперь хотелось бы делать проги с норм интерфейсом. ...

Как создать оконное приложение в Visual Studio C++
Доброго времени суток. Нужна помощь. Как создать оконное приложение в Visual Studio (не знаю т.к. раньше только в консольном писал код),...

Как создать оконное приложение в Visual Studio 2017 с редактором форм?
Здравствуйте. Мне нужно создать оконное приложение на Visual Sturio C++ 2017 Community, но что я выбрал "Классическое приложение - на...

Оконное приложение в MS Visual Studio 2010
Доброго времени суток, читатели этого поста. Я хотел бы научиться созданию оконных приложений в MS Visual Studio 2010. Можете пожалуйста...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru