как создать приложение



Автор Maxcpk задал вопрос в разделе Другие языки и технологии

Как создать неконсольную программу на языке c++ и получил лучший ответ

Ответ от Ирэн Ницше[гуру]
Ставьте Visual Studio 2008 Express. Более новые или глючат, или с ними надо уметь управляться. А 2008 - конфетка.просто создать проект типа "Приложение Winforms", указав его имя и папку, где ему быть.Перед вами появится модель окна вашей будущей программы. Пока пустая, просто серый прямоугольник.Нажимаете Ctrl - Alt - X или в меню Вид (иногда в подменю Другие окна) Панель элементов, она же ToolboxНажимаете Ctrl - W - P или в меню Вид (иногда в подменю Другие окна) свойства, property managerЭкспериментируете с этими панелями - как вам удобно их расположить?Выбираете по очереди каждый элемент, нажимаете его имя в панели элементов, и рисуете его на форме. Мышкой. держа левую кнопку нажатой. Мышкой можно перемещать и растягивать или сужать любой элемент и само окно.Потом играетесь со свойствами - делаете разные шрифты, цвета и т. д.Для запуска программы - кнопка F5 или Начать отладку в меню Отладка.Когда захотите писать код - F7. Графический редактор останется на вкладке, можно вернуться к нему и Shift F7.Некоторый код там уже есть. Его написала сама умница Студия. Там описано ваше окно и все, что вы рисовали на нем.Чтобы программа что-то делала. нужны обработчики событий.Рисуете кнопку. кликаете по ней левой кнопкой мыши дважды - и оказываетесь в коде, причем курсор внутри функции private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) { }Вот между ее фигурными скобками и пишете свой код, что по нажатию этой кнопки надо делать.Советую нарисовать еще пару текстбоксов, один для ввода юзером данных. второй для выдачи результата.Данные попадут в textBox1->Text и будут иметь строковый тип. В числа преобразуются так:int myVariable1 = Convert::ToInt32(textBox1->Text); int myVariable2 = myVariable1 * myVariable1; textBox2->Text = Convert::ToString(myVariable2);- все это должно быть ВНУТРИ обработчика событий!

Ответ от [новичек]
Вот так.
ссылка
Или вот так.
cyberforum.ru/cpp-cli-winforms/thread1224010.html
cyberforum.ru/cpp-cli-winforms/thread1227810.html
В обоих случаях используется IDE Visual Studio (можно бесплатной версии Express).
Если во втором случае стоит Visual Studio 2008 или 2010, а не 2012 или 2013, то можно все сделать намного проще - просто создать проект типа "Приложение Winforms".

Ответ от Ильдар Ахметзянов[активный]
в вижуал студио 2010(мэйл не дает на английском) было вин форм апп на с++, сейчас вроде это на сишарп, но там особой разницы нет

Ответ от Zhodzky[гуру]
Как наиболее низкий уровень - winAPI.
Также есть множество библиотек и IDE для создания графических приложений, например QT и qt creator.

Ответ от Алексей Кузьминов[гуру]
Неинтересные задания? Смотрите здесь:
Если с решением проблем не возникнет, то ставьте QT и работайте с технологией хвать-и-плюх визуальных компонентов.
ЗЫ
Ну нету у С++ своей графической библиотеки, для каждой операционки нужна своя.
QT глючная, но на вашей ОС (вы не сказали, какая она у вас) будет нормальной оконной.
ЗЗЫ
С++ нужен, чтобы развивать мозг. Если мозг недоразвит, никакая графическая библиотека не спасёт.
Если решать задачи и составлять алгоритмы не интересно, значит и программировать будет не интересно, бросьте программировать и займитесь спортом.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как создать неконсольную программу на языке c++
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*