Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.52/284: Рейтинг темы: голосов - 284, средняя оценка - 4.52
ranebull
533 / 366 / 56
Регистрация: 23.06.2013
Сообщений: 1,182
Записей в блоге: 6
1

Создание графического приложения (Windows Forms) в Visual Studio 2013/2015/2017

07.07.2014, 19:29. Просмотров 52406. Ответов 1
Метки нет (Все метки)

Для последней версии Visual Studio 2013 (всех редакций):
Создать проект->Visual C++->CLR->Пустой проект CLR->
После создания проекта нажать на вкладку Проект->Добавить новый элемент->UI->форма Windows Form.
Потом добавить следующий код в MyForm.cpp:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "MyForm.h" //the header name for your form
 
using namespace CyberForum; //name of your project
 
[STAThreadAttribute]
int main(array<System::String ^> ^args)
{
    Application::EnableVisualStyles();
    Application::SetCompatibleTextRenderingDefault(false);
 
    Application::Run(gcnew MyForm());
    return 0;
}
Далее нажимаем вкладку проект-Свойства : (имя текущего проекта).
Свойства конфигурации - Компоновщик - Система - Подсистема (Configuration Properties - Linker - System - SubSystem): вставляем Windows (/SUBSYSTEM:WINDOWS).
Свойства конфигурации - Компоновщик - Дополнительно - Точка входа (Configuration Properties - Linker - Advanced - Entry Point): вставляем main
Также в 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);
 
    Project2::MyForm form;   //Project2 - name of your project
    Application::Run(%form);
}
Создание графического приложения (Windows Forms) в Visual Studio 2013/2015/2017
Создание графического приложения (Windows Forms) в Visual Studio 2013/2015/2017
Создание графического приложения (Windows Forms) в Visual Studio 2013/2015/2017
Создание графического приложения (Windows Forms) в Visual Studio 2013/2015/2017


UPD: Добавлен вариант экспорта шаблона (спасибо mustimur):
Для этого из меню "Файл" выбираем пункт "Экспорт шаблона". В появившимся мастере шаблонов соглашаемся со всем, только проверяем, чтобы стояла галочка на "Автоматический импорт шаблонов в Visual Studio". Жмем готово. Теперь в мастере проектов появился новый пункт.
Создание графического приложения (Windows Forms) в Visual Studio 2013/2015/2017
Создание графического приложения (Windows Forms) в Visual Studio 2013/2015/2017
Создание графического приложения (Windows Forms) в Visual Studio 2013/2015/2017
Создание графического приложения (Windows Forms) в Visual Studio 2013/2015/2017


Готовый проект и данная статья в PDF:
28
Вложения
Тип файла: pdf Создание графического приложения в VS 2013 c помощью CLI.pdf (511.7 Кб, 1311 просмотров)
Тип файла: zip WinForm.zip (7.02 Мб, 1320 просмотров)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.07.2014, 19:29
Ответы с готовыми решениями:

Создание Windows Forms проекта в Visual Studio 2015
Друзья, помогите, не дайте сойти с ума. Присутствует ли какая-то возможность заиметь привычные...

Как создать Windows Forms в Visual Studio 2013
Как создать Windows Forms в Visual Studio 2013? Я знаю, как это сделать с VS 2012, но мне нужно ...

Как создать проект Windows Forms в Visual Studio 2013?
Windows Form есть для С# но нет для C++ или это как то по другому делается?

простой выбор папки в visual studio для приложения в windows forms
Здравствуйте, товарищи))) спасибо за то, что помогаете!)))) с вашими подсказками написал...

Cоздание Windows Forms приложения в MVS 2017
возможно ли создать приложение Windows Forms в MVS2017? хз где искать его

1
StudAssistant
Эксперт
9811 / 7003 / 2319
Регистрация: 17.04.2006
Сообщений: 9,622
07.07.2014, 19:29
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
1
Galy4a
51 / 18 / 0
Регистрация: 11.03.2015
Сообщений: 40
18.08.2015, 15:20 2
Выкладываю шаблон проекта с исправлением проблемы когда при редактировании формы все ресурсы, внесенные в MyForm.resx вручную, затирались.
9
Вложения
Тип файла: zip Windows Forms.zip (9.1 Кб, 1138 просмотров)
StackOverflow
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.08.2015, 15:20

Загвоздка с созданием приложения Windows Forms в MVS 2017
Попытки следовать вот этой инструкции привели к следующей ошибке. Как быть?

Не могу создать форму Windows Forms в Visual Community 2015
Вроде и делаю всё по инструкции 1)создаю пустой CLR проект 2)Добавить новый элемент - UI - Форма...

Создание и запись данных в массив String на CLR C++ visual studio 2017
Добрый день,Я недавно начал изучать с++,вначале писал в консоли, сейчас начал писать в CLR, у меня...


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

Или воспользуйтесь поиском по форуму:
2
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru