Другие языки программирования и технологии

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

Файл - Создать проект - Visual C++
А дальше что выбирать, чтобы сделать форму с окном (например с парой кнопок и текстбоксом)?
Сергей Пак
Сергей Пак
252
Тут есть одна "маленькая" проблема... C++ не совсем близко лежит к концепции RAD (Rapid Application Development - быстрая разработка приложения) .
Есть два принципиальных пути: писать С-образным стилем на голом WinAPI (набор функций, напрямую работающих с операционной системой) , что очень гибко и оптимально по производительности, объему, мало зависимостей... но не так эстетично в плане организации кода (субъективно) , долго и довольно-таки муторно для начинающего.
Второй вариант - использование библиотек. Это в MVS, к примеру, MFC. Можно использовать сторонние, возможно кроссплатформенные Qt, GTKmm и другие. Тут уже достаточно развита концепция ООП для С++. Но плюсы/минусы почти зеркально отличаются от "голого" WinAPI, плюс ко всему - тянут за собой эти самые библиотеки, поэтому итоговая программа утяжеляется.

Для начала можете попробовать MFC application, там вам нужно выбрать проект, основанный на диалогах (dialog-based), это вам позволит использовать визуальный редактор диалогового окна.
Олег Абросимов
Олег Абросимов
7 783
Лучший ответ
Файл - Создать проект - Visual C++ -Приложение Windows Forms - Ctrl + Alt + X ...и вашему вниманию откроется Form1 и Панель элементов из который, вы, простым перетаскиванием либо двойным кликом можете помещать элементы управления на свою форму. И это самое простое...
КН
Кент Ненон
87 209
В дополнение к вышеотписавшемуся автару скажу, что для начала, пишите код сами, а то запутаеиесь. Автомат то вам накидает, да что вы с ним делать будите?
Удачи.