[VC++] VC++ 2015 Create Form Application

在 VC 2012 以上版本要新建一個 Form Application 並不同於以往,需要做一些設置才能正確執行,這篇文章稍微筆記一下如何操作。

  • 建立「CLR 空專案」
  • 「專案」 --> 「加入新項目」
  • 選擇視窗中的 「VC++」 -> 「UI」 --> 「Windows Form」,然後按下新增
  • 開啟 [FormName].cpp,並將程式碼做修改:
  • #include "MyForm.h"
    using namespace System;
    using namespace System::Windows::Forms;
    
    [STAThread]
    void Main(array<String^>^ args)
    {
        Application::EnableVisualStyles();
        Application::SetCompatibleTextRenderingDefault(false);
        
        // [ProjectName] 替換為專案名稱
        // [MyForm] 為新增的 Form 表單名稱
        [ProjectName]::[MyForm] form;
        Application::Run(%form);
    }
    
  • 開啟「專案」 -> 「[ProjectName] 屬性」
    或是也可以從方案總管中,對 [ProjectName] 按下右鍵 -> 「屬性」
  • 打開屬性頁中的「組態屬性」 -> 「連結器」 -> 「系統」
    選擇子系統為 Windows (/SUBSYSTEM:WINDOWS)
  • 打開屬性頁中的「組態屬性」 -> 「連結器」 -> 「進階」
    設定進入點為 Main

留言

這個網誌中的熱門文章