Форум программистов, компьютерный форум, киберфорум
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.68/398: Рейтинг темы: голосов - 398, средняя оценка - 4.68
 Аватар для Fanera
12 / 11 / 6
Регистрация: 05.10.2013
Сообщений: 219

Как создать проект Windows Forms в Visual Studio 2013?

19.11.2013, 14:53. Показов 78494. Ответов 44
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Windows Form есть для С# но нет для C++ или это как то по другому делается?
Миниатюры
Как создать проект Windows Forms в Visual Studio 2013?  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.11.2013, 14:53
Ответы с готовыми решениями:

Как создать Windows Forms в Visual Studio 2013
Как создать Windows Forms в Visual Studio 2013? Я знаю, как это сделать с VS 2012, но мне нужно именно для 2013 (нужно было архив извлечь...

Создание графического приложения (Windows Forms) в Visual Studio
Для последней версии Visual Studio 2013 (всех редакций): Создать проект->Visual C++->CLR->Пустой проект CLR-> После создания проекта...

Visual Studio 2013 - Как правильно завершить проект и создать install со своим значком
Подскажите пожалуйста, как правильно поступить при завершении проекта. То есть получается после VS по завершению публикации имею 3 файла -...

44
Заблокирован
31.03.2014, 09:56
Студворк — интернет-сервис помощи студентам
Мы делали так

Создать проект С++ типа CLR пустой
Меню проект -> добавить новый элемент, выбрать в окне UI и выбрать
проект WinForm. Если есть шаблон WinForm, то этого достаточно.

Если после "добавить новый элемент", там нету проекта WinForm
слева выбрать "код", выбрать срр, вставить туда код

Для 2012

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "MyForm.h"
 
using namespace Проект1;
 
[STAThreadAttribute]
int main(array<System::String ^> ^args)
{
 // Включение визуальных эффектов Windows XP до создания каких-либо элементов управления
 Application::EnableVisualStyles();
 Application::SetCompatibleTextRenderingDefault(false); 
 
 // Создание главного окна и его запуск
 Application::Run(gcnew MyForm());
 return 0;
}
ДАЛЕЕ
меню проект
свойства проекта
свойства конфигурации
компоновщик кликнуть дважды, чтобы раскрыть его подменю
система
подсистема - кликнуть ее, появится список, выбрать Windows
выбрать
дополнительно- точка входа -напечатать main

теперь выбираем в меню файл ->экспорт шаблона , будет диалоговое окно, просто дать имя типа WinForm и нажать один раз дальше, следующий раз готово
откроется папка с шаблоном
ее закрыть
перезагрузить IDE

теперь шаблон есть, им и пользоваться
обозреватель решений - заголовочные файлы - MyForm.h
0
0 / 0 / 0
Регистрация: 16.07.2014
Сообщений: 21
17.07.2014, 01:53
Вот у меня получилось
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "MyForm.h"//"Myform.h" - это мой "Файловый объект".
 
using namespace Project_1;//"Project_1" - это мой "Имя проекта".
using namespace Project_1 ::Windows::Forms;
 
[STAThreadAttribute]
void main(array<System::String ^> ^args){
    Application::EnableVisualStyles();
    Application::SetCompatibleTextRenderingDefault(false);
 
    Project_1::MyForm form;
    Application::Run(%form);
}
0
1 / 1 / 1
Регистрация: 07.04.2016
Сообщений: 28
26.04.2016, 18:25
Так же долго мучился, так что вот рабочий вариант писал в VS 2013

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "MyForm.h"
 
using namespace System;
using namespace System::Windows::Forms;
 
[STAThread]
void main(array<String^>^ arg) {
    Application::EnableVisualStyles();
    Application::SetCompatibleTextRenderingDefault(false);
 
    FirstForms::MyForm form; //FirstForms - здесь название проекта 
    Application::Run(%form);
}
Затем в обозревателе решений заходим в свойства проекта. Свойства конфигураций->Компоновщик->Система->Подсистема->WINDOWS(/SUBSYSTEM:WINDOWS)

Затем. Свойства конфигураций->Компоновщик->Система->Дополнительно->Точка входа->main

Запускаем...Работает!

Добавлено через 7 минут
Дополнил прошлый ответ, впервые пишу не знал, что редактировать нельзя позже))
Так же долго мучился, так что вот рабочий вариант писал в VS 2013
Создаём проект Visual C++ -> CLR -> Пустой проект CLR

Добавляем форму Проект -> Добавить новый элемент -> Visual C++ -> UI -> Форма Windows Forms

И пишем код в MyForm.cpp:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "MyForm.h"
 
using namespace System;
using namespace System::Windows::Forms;
 
[STAThread]
void main(array<String^>^ arg) {
    Application::EnableVisualStyles();
    Application::SetCompatibleTextRenderingDefault(false);
 
    FirstForms::MyForm form; //FirstForms - здесь название проекта 
    Application::Run(%form);
}
Затем в обозревателе решений заходим в свойства проекта. Свойства конфигураций->Компоновщик->Система->Подсистема->WINDOWS(/SUBSYSTEM:WINDOWS)

Затем. Свойства конфигураций->Компоновщик->Система->Дополнительно->Точка входа->main

Запускаем...Работает!
0
 Аватар для Amadara
21 / 21 / 5
Регистрация: 17.12.2014
Сообщений: 322
01.02.2017, 17:59
Кликните здесь для просмотра всего текста
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18424 / 14354 / 5372
Регистрация: 17.03.2014
Сообщений: 29,039
Записей в блоге: 1
22.02.2019, 18:25
Для сведения всех заинтересованных - Создание графического приложения (Windows Forms) в Visual Studio
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.02.2019, 18:25

Visual Studio 2013 - Как компилировать проект?
Всем привет! Скачал новую Visual Studio2013, решил запустить код написанный на Си Все настройки для среды делал по этому гайду:...

Visual Studio 2013, как создать шаблон формы?
Проблемка с шаблонами... у меня стандартно нету шаблона формы для с++ (всмсл c++ Builder как в Embarcadero) и я хочу скачать... в интернете...

Как лучше создать инсталлятор в visual studio 2013
Есть проект на visual studio 2013 community, проект по сути не сложный, при его установке должна устанавливаться win-служба, которая...

Не компилируется проект в MS Visual Studio 2013
Не знаю, в чём дело, но при компиляции проекта пишет, все без ошибок, но нет EXEшника в папке debug с проектом... Хелп МИ!!!!! :help:

Не удаётся создать проект в Visual Studio 2012 Professional под Windows 8.1
Здравствуйте! Такая проблема: попытке создать проект пишет &quot;Не удалось создать &quot;imageSource&quot; на основе текста...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
45
Ответ Создать тему
Новые блоги и статьи
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе. Самым главным критерием для меня было создание паролей, в котором отсутствуют знаки: | 1 l I Обработка содержит реквизиты: -. . .
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store. И так: 1. Скачиваем с. . .
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru