update: 2012/09/23
reference:
1. 使用 .NET Framework 建立 Windows Form 應用程式 (C++)
2. CPP_CLI_tutorial
A. 說明:
1. 目前學習的環境已不偏重在 iOS 平台上, 近期內應該大多會在 Windows 上,
學習的內容為: 電腦圖學,
2. 開發環境: Windows 7 (64bit) + Visual Studio 2010 + Visual Assist X
3. 如果遇到有版權的問題, 可能就不會記錄完整的程式碼.
---------------------------------------------------------------------------------
B. 建立新專案:
1. VS 2010 > 檔案 > 新增 > 專案
2. Visual C++ > CLR > .Net Framework4 >
Windows Form 應用程式 >
名稱: winformsapp
位置: C:\Lanli\projects\
為方案建立目錄: 取消勾選
> 確定
---------------------------------------------------------------------------------
C. 為工具箱加入 "索引標籤" 與 "客製化控制項":
1. 加入 "索引標籤":
展開工具箱 > 滑鼠右鍵 > 加入索引標籤 >
輸入標籤名稱: (ex: OpenGL)
a. 搜尋網路上的資源, 下載 "客製化控制項" 的 .dll 檔(ex: MyPanel.dll),
將其複製到某個目錄下, ex: C:\Lanli\GL_LIB\
b. 在剛剛新增好的 "索引標籤" 上: 滑鼠右鍵 > 選擇項目
c. .NET Framework 元件 >瀏覽
> 選取剛剛存放 MyPanel.dll 檔案的位置 (C:\Lanli\GL_LIB\MyPanel.dll)
> 開啟舊檔
> 確定> 開啟舊檔
d. 完成後, 即可在工具箱內看到該元件.
---------------------------------------------------------------------------------
D. 專案屬性
點選該專案(ex: winformsapp) > 滑鼠右鍵 > 屬性:
1. 通用屬性 > 架構和參考 > 加入新參考
> 瀏覽 > (元件檔類型檔案) > 確定
字元集: 使用 Unicode 字元集
Common Language Runtime 支援: Common Language Runtime 支援 (/clr)
> 確定
Common Language Runtime 支援: Common Language Runtime 支援 (/clr)
> 確定
執行階段程式庫: 多執行緒偵錯 DLL (/MDd)
> 確定
E. 其它
1. 可由專案中的 Form1.h 來切換 Form 的 "程式碼" 與 "設計工具".
備註: 當專案日漸龐大時, 開啟 "設計工具" 前, 可先執行:
建置 > 清除 "該專案" , 以獲得較好的執行效率.
點選 "控制項" 元件 > 滑鼠右鍵 > 屬性 > Dock
---> 調整該控制項元件的 Dock 位置.
Mousexxx Event
....
Paint
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。