Создание оконного приложения в Visual Studio

Создание Windows-приложений / Создание оконного приложения в Visual Studio

Для создания Windows-приложений на C++ можно использовать среду разработки Microsoft Visual Studio 2010 Express с пакетом обновления SP1.

Для создания нового диалогового или оконного (каркасного) приложения запускаем Microsoft Visual Studio 2010 Express и переходим в меню Файл->Создать->Проект

Создание проекта в Microsoft Visual Studio

В появившемся окне выбираем Проект Win32 и задаем имя проекта и нажимаем кнопку OK.

Создание проекта

В появившемся окне нажимаем кнопку Далее.

Мастер проектаВ следующем окне отмечаем галочку Дополнительные параметры: Пустой проект и нажимаем кнопку Далее.
Создание пустого проектаВ левой части появившегося окна отображается Обозреватель решений. Для добавления нового файла программы в проект выбираем по правой кнопке мыши на папке Файлы исходного кода меню Добавить->Создать элемент.

Добавление элемента в проектВ появившемся окне выбираем Файл C++ (.cpp), задаем имя файла и нажимаем кнопку Добавить.

Задание имени проектаВ появившемся окне набираем текст программы. Для примера можно взять текст программы, выводящей на экран сообщение "Привет всем!":

#include <windows.h>
#include <tchar.h>
int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int)
{
MessageBox(NULL,_T("Привет всем!"),_T("Программа"),MB_OK);
return 0;
}

Результат: Привет всем!Для компиляции программы выбираем меню Отладка->Построить решение.

Построение решенияВ случае успешного построения в нижней части окна отображается Построение: успешно 1.

Для запуска приложения выбираем меню Отладка->Начать отладку.

Запуск отладки программыРезультат выполнения программы:

Отладка программы

Назад


Назад: Создание Windows-приложений

Комментариев к записи: 3

  • Конечно, оболочка имеет удобные мастера для создания приложений различных типов, но для дальнейшего изучения возможностей языка C# при создании оконных приложений начнем построение кода с нуля.



    • В данном случае создается оконное приложение (Win32 — приложение) в противоположность консольному приложению. Именно таким образом создаются оконные приложения без использования конструктора форм. Создание окна — это отдельная тема, которой посвящена вот эта статья.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *