首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> VC >> VC 教學

MFC 程式員的 WTL 入門指南 (1):中文版序言

     編輯:VC 教學

為什麼尋找 MFC 替代品?

MFC 類別庫自 4.21 版 (1998) 後停止更新,無法支援新作業系統特性;訊息映射機制陳舊臃腫;框架結構龐大,簡單程式動態連結仍超過 200KB、佔用 3-4% 系統資源。作者嘗試過多種替代方案 (CodeProject Class 庫、自製 miniGUI) 均不理想。

邂逅 WTL

WTL (Windows Template Library) 由微軟員工業餘維護,未列入官方產品,但可從官網下載最新版。無正式文件 (MSDN 搜尋零結果),但全球開發社群活躍。WTL 建構於 ATL 之上,提供視窗物件導向封裝、精簡訊息映射、完整介面框架、標準控件封裝、新 OS 特性支援、擴充性、程式碼產生精靈、極低資源佔用、完整原始碼與社群文件。

從 MFC 遷移至 WTL 體驗

作者幾乎零成本將 MFC 專案改寫為 WTL,靜態連結體積比 MFC 動態連結更小,資源佔用僅一半。為解決文件缺乏,翻譯 Michael Dunn "WTL for MFC Programmers" 系列文章 (已獲授權)。

關於作者 Michael Dunn

居住洛杉磯,UCLA 數學系畢業,Symantec 前工程師,參與 Norton AntiVirus 2000 介面開發,現為 pressplay/Napster 開發者,合作創辦 Zabersoft,興趣含彈球、騎車、學習法文/中文/日文。

譯者自白

翻譯非為獲利,僅提供新思路。MFC 忠實者請止步;對替代技術有熱情者,WTL 確實是寶藏。以友人評語結束:「翻譯水平和你用的滑鼠一樣爛!」

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved