備忘録

備忘録

Visual Studio 2019のC++/CLIでWindows Formを利用する方法

Ⅰ. はじめに

タイトルの通り「Visual Studio 2019のC++/CLIWindows Formを利用する方法」です。

Ⅱ. やり方

1. Visual Studio インストーラーを起動する
2. v142 ビルド ツール用 C++/CLI サポートをインストールする

f:id:kagasu:20210426143941p:plain

3. 新規C++/CLIプロジェクトを作成する
4. Windows フォームを追加する

f:id:kagasu:20210426144125p:plain

5. ファイルを編集する

MyForm.cpp

#include "MyForm.h"

using namespace System;
using namespace System::Windows::Forms;

[STAThreadAttribute]
void main(array<String^>^ args) {
    Application::EnableVisualStyles();
    Application::SetCompatibleTextRenderingDefault(false);
    YOUR_PROJECT_NAME::MyForm form;
    Application::Run(% form);
}
6. Visual Studioを再起動する
7. MyForm.hをダブルクリックする

実行結果

デザイナーが表示され、Windows Formを利用する準備が出来た。
f:id:kagasu:20210426144429p:plain