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

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

07.07.2014, 19:29. Просмотров 45344. Ответов 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
Создание графического приложения (Windows Forms) в Visual Studio 2013
Создание графического приложения (Windows Forms) в Visual Studio 2013
Создание графического приложения (Windows Forms) в Visual Studio 2013


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


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

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

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

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

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

Visual Studio Windows Forms C++
Помогите пожалуйста. Проблема номер 1: При запуске Windows Forms возникает...

1
Galy4a
49 / 16 / 0
Регистрация: 11.03.2015
Сообщений: 40
18.08.2015, 15:20 2
Выкладываю шаблон проекта с исправлением проблемы когда при редактировании формы все ресурсы, внесенные в MyForm.resx вручную, затирались.
8
Вложения
Тип файла: zip Windows Forms.zip (9.1 Кб, 1054 просмотров)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.08.2015, 15:20

Visual Studio 2010 Windows Forms OpenFileDialog
Здравствуйте! Создаю стандартное Windows Forms приложение в Visual Studio...

Игра Ping Pong в Windows Forms (Visual Studio 2010)
Приветствую всех кто решил помочь мне с игрой по С++, я должен сделать...

Сохранение рисунка из chart1. Visual Studio, C++, Windows Forms Application
Как сохранить рисунок графика из chart1. Visual Studio, C++, Windows Forms...


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

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

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