Создаем проект Windows Forms в Visual Studio на C++

d181d0bed0b7d0b4d0b0d0b5d0bc d0bfd180d0bed0b5d0bad182 windows forms d0b2 visual studio d0bdd0b0 c статьи

Сегодня я хочу рассказать о том, как создать проект Windows Forms на C++ в IDE Visual Studio 2013. Дело в том, что, начиная с VS 2012, в списке проектов, которые можно создать, убрали пункт Приложение Windows Forms. Я сейчас говорю о том, который на C++, создать такой проект на C# можно, выбрав соответствующий пункт в разделе создаваемых проектов. Однако тот факт, что такой проект нельзя выбрать из списка, не говорит о том, что его нельзя создать самому. Именно об этом я и хочу рассказать в этой статье.

Когда проект будет создан, в обозревателе решений кликаем правой кнопкой мыши по созданному проекту. В открывшемся контекстном меню последовательно выбираем Добавить > Создать элемент и в открывшемся меню в разделе UI выбираем Форма Windows FormsСоздаем проект Windows Forms в Visual Studio на C++ (C, Visual Studio, Windows) Создаем проект Windows Forms в Visual Studio на C++ (C, Visual Studio, Windows)

Когда форма будет добавлена, в обозревателе решений выбираем файл MyForm.cpp. Перед вами откроется новая вкладка с единственной строчкой кода:

В этот файл нам необходимо добавить следующий код:

Создаем проект Windows Forms в Visual Studio на C++ (C, Visual Studio, Windows)

Создаем проект Windows Forms в Visual Studio на C++ (C, Visual Studio, Windows)Не закрывая окно свойств проекта, переходим в подраздел Дополнительно и в строке Точка входа пишем Main и после этого нажимаем клавишу ОК. Создаем проект Windows Forms в Visual Studio на C++ (C, Visual Studio, Windows)На этом настройки проекта заканчиваются. Для редактирования внешнего вида формы, необходимо перейти во вкладку MyForm.h [Конструктор], кликнув дважды по файлу MyForm.h в обозревателе решений.

11 отзывов на “ Создаем проект Windows Forms в Visual Studio на C++ ”

Спасибо, все очень понятно, у меня получилось. zxcqwe890 (C, Visual Studio, Windows)

Но это будет приложение CLR, то есть скомпилируется в CIL код. Это не полноценный. После компиляции это ничем не будет отличаться от С#, будет тот же самый CIL код.

Все сделал как написано. VS 2015. Выдает ошибку:
Данные, необходимые для завершения этой операции еще не доступны. (Exception
from HRESULT: 0x8000000A)

Аналогично, пока решение проблемы не нашел

Переоткрыть этот .h lexalex (C, Visual Studio, Windows)

Такая же проблема

Спасибо большое за сатью. VS 2015 по интерфейсу чуть другая (добавить элемент находится во вкладке «Project» ), но остальное все сработало.

Одно но, в этом случаи приложуха скомпилируется в CIL, как при С#, а не в бинарный вид.

А что, если вкладки UI нету?

Спасибо. Как раз думал сделать приложение с формой, но обязательно на плюсах. Хороший гайд

Создаем проект Windows Forms в Visual Studio на C++

Сегодня я хочу рассказать о том, как создать проект Windows Forms на C++ в IDE Visual Studio 2013. Дело в том, что, начиная с VS 2012, в списке проектов, которые можно создать, убрали пункт Приложение Windows Forms. Я сейчас говорю о том, который на C++, создать такой проект на C# можно, выбрав соответствующий пункт в разделе создаваемых проектов. Однако тот факт, что такой проект нельзя выбрать из списка, не говорит о том, что его нельзя создать самому. Именно об этом я и хочу рассказать в этой статье.

Когда проект будет создан, в обозревателе решений кликаем правой кнопкой мыши по созданному проекту. В открывшемся контекстном меню последовательно выбираем Добавить > Создать элемент и в открывшемся меню в разделе UI выбираем Форма Windows FormsСоздаем проект Windows Forms в Visual Studio на C++ (C, Visual Studio, Windows) Создаем проект Windows Forms в Visual Studio на C++ (C, Visual Studio, Windows)

Когда форма будет добавлена, в обозревателе решений выбираем файл MyForm.cpp. Перед вами откроется новая вкладка с единственной строчкой кода:

В этот файл нам необходимо добавить следующий код:

Создаем проект Windows Forms в Visual Studio на C++ (C, Visual Studio, Windows)

Создаем проект Windows Forms в Visual Studio на C++ (C, Visual Studio, Windows)Не закрывая окно свойств проекта, переходим в подраздел Дополнительно и в строке Точка входа пишем Main и после этого нажимаем клавишу ОК. Создаем проект Windows Forms в Visual Studio на C++ (C, Visual Studio, Windows)На этом настройки проекта заканчиваются. Для редактирования внешнего вида формы, необходимо перейти во вкладку MyForm.h [Конструктор], кликнув дважды по файлу MyForm.h в обозревателе решений.

11 отзывов на “ Создаем проект Windows Forms в Visual Studio на C++ ”

Спасибо, все очень понятно, у меня получилось. zxcqwe890 (C, Visual Studio, Windows)

Но это будет приложение CLR, то есть скомпилируется в CIL код. Это не полноценный. После компиляции это ничем не будет отличаться от С#, будет тот же самый CIL код.

Все сделал как написано. VS 2015. Выдает ошибку:
Данные, необходимые для завершения этой операции еще не доступны. (Exception
from HRESULT: 0x8000000A)

Аналогично, пока решение проблемы не нашел

Переоткрыть этот .h lexalex (C, Visual Studio, Windows)

Такая же проблема

Спасибо большое за сатью. VS 2015 по интерфейсу чуть другая (добавить элемент находится во вкладке «Project» ), но остальное все сработало.

Одно но, в этом случаи приложуха скомпилируется в CIL, как при С#, а не в бинарный вид.

А что, если вкладки UI нету?

Спасибо. Как раз думал сделать приложение с формой, но обязательно на плюсах. Хороший гайд

Оцените статью
Секреты программирования
Добавить комментарий