MFC 初體驗

講到 MFC 程式寫作,資工系出身的對它應該不感到陌生
然而,對於電子系出身的我
儘管一向號稱電子皮、資工骨,實在有些苦手

以往的程式開發經驗,大多以開發時程為導向,選擇上手的程式語言
UNIX 向有 C/C++, 加上 script language 及 dynamic language 助陣
Windows 向則有 .net framework 家族 (VB & C#)
VC++ 更是早在大二就被我拋棄了

沒想到最近手邊一個詭異的小型專案
讓我必須重拾 VC++,而且與 MFC 奮戰…

這個 case 的基本需求其實很簡單,但也很刁難:
必須是能在各種 Win32 環境下運作的綠色軟體
不需安裝手續、也不需事先安裝任何套件即可執行

這代表了我無法使用 .net framework 提供的各種好用 API
只能用 MFC 硬刻一切功能
而且為了避免軟體發佈過於繁雜,靜態連結 (static link) 編譯應該是比較好的選擇

有兩點是我必須讚嘆的

  1. M$ 把 VC++ 搞得完全不像 C++,真是厲害
  2. MFC 開發視窗程式,大概只比用 Visual N++ 硬刻 HTML 網頁好一點

在〈MFC 初體驗〉中有 1 則留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *