青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆-250  評論-20  文章-55  trackbacks-0
我一直在尋找這樣一個類庫:他對Windows的窗口提供面向對象的封裝,有靈活的消息響應機制和比較完備的界面框架解決方案,對標準控件提供簡練實用的封裝,支持操作系統的新特性,支持功能擴充和二次開發,有代碼自動生成向導機制,生成的程序使用較少的系統資源,最后是有完全的代碼支持和文檔支持。

你會說那就用MFC吧!

是的,我一直使用MFC,但我對MFC已經越來越厭倦了。陳舊的類庫使得它無法支持操作系統的新特性(MFC的類庫從4.21版之后就沒有更新了,而那時是1998年,人們使用Windows 95和windows NT4),臃腫的消息映射機制和為了兼容性而保留下來的代碼使得程序效率低下,面面俱到的框架結構使得生成的應用程序龐大并占用過多的系統資源。當一個功能簡單的程序使用動態鏈接也超過200K,占用3%-4%的系統資源時,我決定放棄MFC,尋找一個新的功能類似的類庫。我研究過很多類似的代碼,不是過于簡單,無法用于應用程序的開發就是缺乏代碼和文檔的支持。在CodeProject上有一個名為Class的類庫,我也研究過它的代碼,具備了基本的界面框架,對控件也有了簡單的封裝,但是不實用,龐大的虛函數機制使得對象非常臃腫,無法減少對資源的占用。我甚至仿照MFC做了一個簡單的類庫miniGUI,形成了基本的框架解決方案,但是最后放棄了,原因很簡單:無法用于應用程序的開發。一個應用程序界面框架錯綜復雜,要考慮的事情太多,開發者不可能在應用程序和界面框架兩線作戰。就在我即將絕望的時候,我遇到了WTL。

由于工作的需要經常開發一些COM組件,在要求不能使用MFC的場合就是用ATL。ATL提供了對窗口的面向對象地封裝和簡單的消息映射機制,但是ATL過于簡單,用它開發應用程序幾乎不可能。要想讓ATL具備界面框架解決方案的功能還需要做很多事情,幸運的是WTL就做了這些事情。WTL是個很奇特的東西,它由微軟公司一群熱情的程序員維護,它從未出現在微軟的官方產品名單上,但可以從微軟的官方網站下載最新的WTL。它沒有正式的文檔支持,用WTL做關鍵字在MSDN中檢索只能得到0個結果,但是全世界的開發網站上都有針對WTL的討論組和郵件列表,任何問題都會得到熱情的解答。我認真地對比了MFC和WTL,發現二者有很多相通之處,MFC的功能幾乎都能在WTL中實現,只是方法不同而已。我幾乎不費吹灰之力就將以前寫的一個MFC程序用WTL改寫了,使用靜態鏈接的WTL程序比使用動態鏈接的MFC程序還要小,資源占用只有MFC程序的一半。

但是一時的熱情不能解決文檔缺乏的困擾,雖然網上有很多使用WTL的例子和說明文章,幾乎把MFC能實現的各種稀奇古怪的效果都實現了,但都是叛塾誥植課侍獾媒餼觶狽ο低車厝嫻亟檣躓TL的文章。就在這個時候我看到了邁克爾.敦(Michael Dunn)的“WTL for MFC Programmers”系列文章,我的感覺和1995年我第一次見到MSDN時一樣,幾乎是迫不及待地將其讀完,同時也萌發了將其翻譯成漢語的沖動。于是給Michael寫了封郵件,希望能夠得到授權將他的文章翻譯成漢語(事實上在這之前我已經翻譯了兩章了)。在得到授權確認后才發現這個工作是多么的困難,但為時已晚,只能硬著頭皮撐下去。
現在介紹一下邁克爾.敦這個人。邁克(Mike)住在陽光燦爛的洛杉磯,深受那里天氣的寵愛使他愿意一直住在那里。他在4年級時就開始在Apple //e上編程序,1995年從UCLA (加利福尼亞大學洛杉磯分校)畢業,獲得數學學士學位。畢業后加盟賽門鐵克(Symantec)公司,成為Norton AntiVirus小組的質量評價工程師。他幾乎是自學了Windows和MFC編程,1999年他為Norton AntiVirus 2000設計并編寫了新的界面。邁克現在是pressplay(不久成為Napster) 的開發人員。他最近開發了一個IE的工具條插件UltraBar ,可以輕松實現繁瑣的網絡搜索功能。他還和別人合作創辦了一家軟件開發公司:Zabersoft ,該公司在洛杉磯和歐登賽(丹麥)都設有辦事處。邁克喜歡玩彈球和騎自行車,偶爾也玩一下PlayStation,他還一直堅持學習法語,官方漢語和日語。
另外需要說明得是我翻譯“WTL for MFC Programmers”系列文章不是為了獲得任何利益,只是想為大家提供一些新的思路。如果你是MFC的堅定捍衛者,看到這里你就可以停下來了,再看下去是浪費你的時間(希望你看了前面幾段文字還能挺住不要嘔吐)。如果你是個對另類事物充滿熱情的程序員,你不能不研究WTL,它真的是一座寶藏最后用我的朋友對我的翻譯文章的評價來結束“WTL for MFC Programmers”中文版的序言:翻譯水平和你用的鼠標一樣爛!

posted on 2007-03-09 11:43 jay 閱讀(485) 評論(0)  編輯 收藏 引用 所屬分類: WTL
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            老司机精品视频网站| 午夜影视日本亚洲欧洲精品| 一本一本a久久| 一区二区av| 性久久久久久久久久久久| 午夜精品福利一区二区三区av| 亚洲欧美日韩网| 久久久欧美精品| 欧美成年人视频网站欧美| 最新国产成人av网站网址麻豆| 欧美高清在线播放| 正在播放亚洲| 久久九九热免费视频| 欧美剧在线免费观看网站| 国产精品永久入口久久久| 黄色亚洲网站| 午夜在线a亚洲v天堂网2018| 久久久综合网站| 亚洲天堂av综合网| 欧美激情一区二区| 樱花yy私人影院亚洲| 亚洲午夜精品17c| 欧美视频三区在线播放| 亚洲丰满在线| 久久久久久久久久久久久女国产乱| 奶水喷射视频一区| 欧美一二三区精品| 国产午夜精品久久| 欧美中文字幕视频| 亚洲尤物在线视频观看| 国产精品久久久久高潮| 亚洲影视在线播放| 亚洲一区二区三区成人在线视频精品| 免费在线日韩av| 99成人在线| 亚洲精品看片| 欧美三级特黄| 亚洲欧美一级二级三级| 亚洲视频每日更新| 国产日韩欧美在线观看| 欧美一区二区在线视频| 亚洲男人的天堂在线| 国产综合欧美在线看| 亚洲人成欧美中文字幕| 国产精品久久久久天堂| 麻豆91精品91久久久的内涵| 欧美 日韩 国产 一区| 亚洲一区二区三区777| 亚洲欧美日韩一区在线| 亚洲欧洲综合另类| 亚洲欧美日韩在线综合| 亚洲人成高清| 久久精品国产综合精品| 宅男噜噜噜66一区二区| 久久久www成人免费无遮挡大片| 99精品福利视频| 久久久久亚洲综合| 亚洲无限av看| 亚洲女同同性videoxma| 亚洲电影免费观看高清| 亚洲午夜av电影| av72成人在线| 欧美精品www| 91久久精品日日躁夜夜躁国产| 国产精品视频福利| 一区二区欧美激情| 亚洲无人区一区| 国产精品av免费在线观看| 亚洲日本中文字幕| 一区二区三区欧美| 欧美aⅴ99久久黑人专区| 亚洲国产精品久久久久婷婷884| 激情久久一区| 久久精品国产一区二区三区免费看| 欧美在线一级va免费观看| 国产一区二区三区高清在线观看 | 久久精品30| 国产亚洲午夜| 玖玖综合伊人| 亚洲九九精品| 久久成人免费| 亚洲国产一区在线观看| 欧美日韩久久精品| 亚洲免费视频观看| 裸体一区二区三区| 亚洲一区二区日本| 亚洲激情网站| 国产精品久线观看视频| 久久综合999| 欧美亚洲免费高清在线观看| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲精品看片| 国产亚洲a∨片在线观看| 亚洲二区免费| 久久天天躁狠狠躁夜夜爽蜜月| 亚洲第一页中文字幕| 国产一区二区在线免费观看| 欧美激情1区2区| 久久国内精品视频| 亚洲视频精品| 在线一区观看| 亚洲人成网站在线播| 欧美不卡一卡二卡免费版| 亚洲色无码播放| 日韩一级成人av| 亚洲精品在线看| 亚洲第一精品在线| 亚洲国产成人av| 亚洲国产成人精品久久久国产成人一区 | 亚洲欧美日韩一区二区| 一区二区三区国产| 国产一区高清视频| 国产亚洲毛片在线| 好看的日韩视频| 最新高清无码专区| 亚洲在线一区二区三区| 亚洲一区日本| 久久精品夜色噜噜亚洲aⅴ| 久久久久国产成人精品亚洲午夜| 欧美在线视频日韩| 亚洲国产欧美国产综合一区| 亚洲视频免费在线观看| 久久高清一区| 欧美日韩久久精品| 国产一区在线视频| 亚洲美女区一区| 久久大逼视频| 亚洲最新在线| 久久亚洲精品视频| 国产精品男人爽免费视频1| 伊人天天综合| 亚洲一区二区毛片| 日韩视频一区二区三区在线播放免费观看 | 国产日韩三区| 中文国产成人精品| 亚洲毛片在线免费观看| 久久精品人人爽| 欧美a级大片| 老牛影视一区二区三区| 国产精品美女www爽爽爽视频| 欧美在线网址| 亚洲一区二区av电影| 一本久道久久综合狠狠爱| 欧美v国产在线一区二区三区| 久久久在线视频| 老司机精品导航| 久久国产精品色婷婷| 亚洲日本aⅴ片在线观看香蕉| 久久精品综合一区| 一本大道av伊人久久综合| 免费视频最近日韩| 美女网站在线免费欧美精品| 国内精品久久久久影院 日本资源| 亚洲欧美日韩精品久久久| 久久精品一区二区| 狠狠色狠狠色综合人人| 久久综合一区| 91久久国产综合久久91精品网站| 日韩视频久久| 国产精品久久一级| 久久久久久久久久看片| 亚洲激情啪啪| 午夜亚洲视频| 在线国产精品播放| 欧美久久电影| 午夜一区二区三区在线观看| 欧美承认网站| 亚洲自拍三区| **性色生活片久久毛片| 欧美日韩国产在线看| 亚洲一区二区免费看| 久热国产精品视频| 亚洲午夜91| 曰韩精品一区二区| 欧美日韩一区在线播放| 欧美一区影院| 亚洲精品一二| 免费国产自线拍一欧美视频| 亚洲深爱激情| 亚洲黑丝一区二区| 国产日韩欧美制服另类| 欧美另类在线播放| 久久天堂精品| 亚洲欧美视频| 日韩一区二区精品视频| 美女亚洲精品| 亚洲视频在线免费观看| 国语精品中文字幕| 欧美三区在线视频| 久久综合九色综合久99| 亚洲视频国产视频| 亚洲精品久久在线| 欧美sm重口味系列视频在线观看| 性欧美videos另类喷潮| 亚洲免费观看视频| 亚洲第一福利在线观看| 国产亚洲精品久| 国产精品羞羞答答| 国产精品成av人在线视午夜片| 久久久久国产一区二区|