Создание оконного приложения в 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), задаем имя файла и нажимаем кнопку Добавить.

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

1
2
3
4
5
6
7
8
#include <windows.h>
#include <tchar.h>
int WINAPI WinMain(HINSTANCEHINSTANCELPSTRint)
{
  MessageBox(NULL, _T("Привет всем!"),
  _T("Программа"), MB_OK);
  return 0;
}


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

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

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

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

 
Полезно знать: сочетания клавиш для быстрых действий в Microsoft Visual Studio


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

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

  • Екатерина

    Здравствуйте! Есть ли на этом сайте программа для оконного приложения, где пользователь создает таблицу, в ячейки которой может вводить информацию и сам задавать размеры этой таблицы? Или в какой статье мне стоит искать информацию, что бы написать такую программу?


    • Елена Вставская

      Здравствуйте, Екатерина!
      К сожалению, такого материала пока на сайте нет.


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



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


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

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