因為在 Visual Studio 2012 Express for Windows Desktop 中的 Visual C++ 新增專案裡找不到 CLR 的 Windows Form 選項(範本).
如果要使用 Visual Studio 2012 VC++ 來開發 CLR 的 Windows Form 專案.
請完成下列步驟
2.在 Project1 的專案下 加入一個 UI --> Windows Form 的項目
3.在 Project1 的屬性進行如下設定
3-1.在 連結器 --> 進階 --> 進入點 輸入 main
3-2.在 連結器 --> 系統 --> 子系統 選擇 Windows(/SUBSYSTEM:WINDOWS)
4.看到了 Windows Form 的畫面
5.在 MyForm.cpp 輸入下列的程式碼即可執行之
#include "MyForm.h"
using namespace System;
using namespace Project1;
using namespace Project1;
int main(array <String^>^args)
{
Application::EnableVisualStyles() ;
Application::SetCompatibleTextRenderingDefault(false) ;
{
Application::EnableVisualStyles() ;
Application::SetCompatibleTextRenderingDefault(false) ;
Application::Run(gcnew MyForm());
return 0;
}
return 0;
}
參考來源:
註:
如果安裝完 Visual Studio 2012 Express for Windows Desktop
尚未安裝 Microsoft® SQL Server® Compact 4.0 SP1
請先行至 http://www.microsoft.com/zh-tw/download/details.aspx?id=30709 下載安裝,才可以使用 CLR
官方說雖然我們建議您不要建立以 C++/CLI 的 Windows Form 應用程式,現有 C++/CLI UI 應用程式維護支援。
沒有留言:
張貼留言