C++でWindowsフォームアプリケーションを作ったことがなかったので調べてみた。
要約すると、
1.空のCLRプロジェクトを作成
2.ソリューションエクスプローラーから右クリック->追加->UI->Windowsフォーム
3.フォーム追加時にくっついてきた.cppファイルに下記コードを追加
// MyForm.cpp
#include "MyForm.h"//フォーム名
using namespace CPP;//プロジェクト名「CPP」
[STAThreadAttribute]
int main(){
Application::EnableVisualStyles();
Application::Run(gcnew MyForm());
}
【コマンドプロンプトを消す】1.プロパティ->リンカ->システム->サブシステムにWindows (/SUBSYSTEM:WINDOWS)と入力
2.詳細設定のエントリポイントにmainと入力し、OK