Для разработки оконных приложений на C++ можно использовать следующие подходы:
- Qt. qna.habr.com Это простое решение для разработки GUI-приложений в среде Visual Studio. qna.habr.com
- C++/CX вместе с UWP или Windows Forms. qna.habr.com Подход позволяет создавать приложения с графическим интерфейсом пользователя. qna.habr.com
- Чистый C++ при поддержке MFC или WTL. qna.habr.com Этот способ более сложный, но с его помощью можно создать каркас для, например, текстового редактора. cppstudio.com
- Прямое использование WinAPI. qna.habr.com Это самое сложное решение, так как требует глубоких знаний в области программирования. qna.habr.com
Также можно воспользоваться библиотекой wxWidgets и на её базе разработать графический интерфейс для приложения. qna.habr.com
Для разработки оконных приложений на C++ рекомендуется использовать среду Microsoft Visual Studio. cppstudio.com В ней есть два способа создать приложение с формами: cppstudio.com
- Использовать Windows Forms. cppstudio.com Этот подход реализует графический интерфейс пользователя и входит в Microsoft.NET Framework. cppstudio.com
- Использовать Microsoft Foundation Classes (MFC). cppstudio.com Библиотека берёт на себя заботу о создании каркаса приложения. cppstudio.com
После успешной сборки проекта в Visual Studio будет создан исполняемый файл приложения с расширением .exe. otvet.mail.ru