it-swarm.com.ru

Не удается найти приложение Windows Forms для C++

Я действительно новичок в визуальной студии и программировании в целом. Я использую Visual Studio Community 2015 Desktop Version (из того, что я знаю) . Я не могу найти приложение Windows Forms из категории C++, хотя есть одно для C #.

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

25
Marked as Duplicate

В Visual Studio 2015 нет шаблонов форм Windows C++. На мой взгляд, у вас есть два варианта:

  • При создании нового проекта вы увидите онлайн-выпадающий список, щелкните по нему и попробуйте найти «C++ Windows Forms».
  • Создайте пустой C++ CLR проект и добавьте в него Windows Forms. Эта ссылка выглядит следующим образом (спасибо onContentStop, пользователю, который это опубликовал):

    1. Сделайте "CLR Пустой Проект".
    2. Нажмите Ctrl-Shift-A и создайте форму Windows (под пользовательским интерфейсом).
    3. Внутри созданного файла CPP вставьте этот код, заменив все в квадратных скобках, кроме [STAThread], соответствующими именами:

      #include "[FORM NAME].h"
      
      using namespace System;
      using namespace System::Windows::Forms;
      
      [STAThread]//leave this as is
      void main(array<String^>^ args) {
          Application::EnableVisualStyles();
          Application::SetCompatibleTextRenderingDefault(false);
          Application::Run(gcnew [PROJECT NAME]::[FORM NAME]);
      }
      
    4. Щелкните правой кнопкой мыши свой проект в обозревателе решений и выберите Свойства.

    5. В разделе «Свойства конфигурации»> «Линкер»> «Дополнительно» измените точку входа на «главную» (без кавычек).
    6. В разделе «Свойства конфигурации»> «Компоновщик»> «Система» измените «Подсистема» на «Windows (/ SUBSYSTEM: WINDOWS)» (без кавычек).
40
an earwig

Хотя на это уже был дан ответ, я чувствую, что это может помочь тем, кто столкнется с этим в будущем. При создании нового проекта, прямо над текстовым полем для именования вашего проекта, есть синяя ссылка, которая гласит: «Нажмите здесь, чтобы перейти в Интернет и найти шаблоны». Если вы нажмете эту ссылку, она направит вас к шаблонам, которые доступны для вас. скачать и использовать. Просто используйте иерархию слева и перейдите к Visual C++, и вы сможете просто нажать «C++ Windows Forms», и он создаст новый проект, а также загрузит и установит шаблон для будущего использования. Итак, в следующий раз, когда вы создадите Win ++ C++, вам не придется искать его снова.

9
Shaun Reed
  1. Нажмите Файл-Новый-Проект
  2. Нажмите онлайн
  3. Нажмите/разверните Visual C++
  4. Нажмите окно формы приложения
  5. Нажмите C++/CLR Windows Forms мех Visual Studio 201 ..

Введите имя проекта и нажмите ОК.

Скачать и наслаждайтесь!

0
Gaurav