WTL for MFC Programmers

时间:2014-08-17 14:47:46
【文件属性】:
文件名称:WTL for MFC Programmers
文件大小:1.44MB
文件格式:RAR
更新时间:2014-08-17 14:47:46
WTL WTL简介 WTL教程 下面是网络收集 WTL for MFC Programmers, Chinese Version Prologue WTL for MFC Programmers, Part I - ATL GUI Classes - WTL WTL for MFC Programmers, Part II - WTL GUI Base Classes - WTL WTL for MFC Programmers, Part III - Toolbars and Status Bars - WTL WTL for MFC Programmers, Part IV - Dialogs and Controls - WTL WTL for MFC Programmers, Part IX - GDI Classes, Common Dialogs, and Utility Classes - WTL WTL for MFC Programmers, Part V - Advanced Dialog UI Classes - WTL WTL for MFC Programmers, Part VI - Hosting ActiveX Controls - WTL WTL for MFC Programmers, Part VII - Splitter Windows - WTL WTL for MFC Programmers, Part VIII - Property Sheets and Wizard 由于工作的需要经常开发一些COM组件,在要求不能使用MFC的场合就是用ATL。ATL提供了对窗口的面向对象地封装和简单的消息映射机制,但是ATL过于简单,用它开发应用程序几乎不可能。要想让ATL具备界面框架解决方案的功能还需要做很多事情,幸运的是WTL就做了这些事情。WTL是个很奇特的东西,它由微软公司一群热情的程序员维护,它从未出现在微软的官方产品名单上,但可以从微软的官方网站下载最新的WTL。它没有正式的文档支持,用WTL做关键字在MSDN中检索只能得到0个结果,但是全世界的开发网站上都有针对WTL的讨论组和邮件列表,任何问题都会得到热情的解答。我认真地对比了MFC和WTL,发现二者有很多相通之处,MFC的功能几乎都能在WTL中实现,只是方法不同而已。我几乎不费吹灰之力就将以前写的一个MFC程序用WTL改写了,使用静态链接的WTL程序比使用动态链接的MFC程序还要小,资源占用只有MFC程序的一半。 但是一时的热情不能解决文档缺乏的困扰,虽然网上有很多使用WTL的例子和说明文章,几乎把MFC能实现的各种稀奇古怪的效果都实现了,但都是着眼于局部问题得解决,缺乏系统地全面地介绍WTL的文章。就在这个时候我看到了迈克尔.敦(Michael Dunn)的“WTL for MFC Programmers”系列文章,我的感觉和1995年我第一次见到MSDN时一样,几乎是迫不及待地将其读完,同时也萌发了将其翻译成汉语的冲动。于是给Michael写了封邮件,希望能够得到授权将他的文章翻译成汉语(事实上在这之前我已经翻译了两章了)。在得到授权确认后才发现这个工作是多么的困难,但为时已晚,只能硬着头皮撑下去。
【文件预览】:
wtl_for_mfc_programmers_cn
----WTL for MFC Programmers, Part IV - Dialogs and Controls - WTL.htm(38KB)
----WTL for MFC Programmers, Part II - WTL GUI Base Classes - WTL.htm(33KB)
----WTL for MFC Programmers, Part V - Advanced Dialog UI Classes - WTL.htm(31KB)
----WTL for MFC Programmers, Part I - ATL GUI Classes - WTL.htm(32KB)
----WTL for MFC Programmers, Part IX - GDI Classes, Common Dialogs, and Utility Classes - WTL.htm(51KB)
----WTL for MFC Programmers, Part VIII - Property Sheets and Wizard.htm(31KB)
----WTL for MFC Programmers, Part VI - Hosting ActiveX Controls - WTL.htm(27KB)
----WTL for MFC Programmers, Part III - Toolbars and Status Bars - WTL.htm(24KB)
----images()
--------tbbtntext3.png(9KB)
--------startdisabled.png(3KB)
--------appwiz3.png(21KB)
--------panecont7.png(4KB)
--------newtb3.png(5KB)
--------firstabout.png(5KB)
--------cm2_od25.png(11KB)
--------cm2_seasonedit5.png(14KB)
--------okbtncur4.png(4KB)
--------appwiz32.png(21KB)
--------ddxerror4.png(7KB)
--------tabicon8.png(1KB)
--------cm2_lv5.png(13KB)
--------tbtooltip3.png(4KB)
--------kibbles2.png(56KB)
--------iectrl6.png(6KB)
--------emptysplit7.png(3KB)
--------bkgndsheet8.png(4KB)
--------explorerpc7.png(2KB)
--------bareapp4.png(4KB)
--------classview.png(6KB)
--------custompc7.png(6KB)
--------panes7.png(4KB)
--------firstwin.png(3KB)
--------defaultapp3.png(4KB)
--------msgchkbox4.png(5KB)
--------emptyhsplit7.png(4KB)
--------sheetpos8.png(7KB)
--------appwiz41.png(22KB)
--------firstwin2.png(4KB)
--------appwiz7.png(21KB)
--------sampleapp6.png(14KB)
--------sb_app_t8.png(9KB)
--------clockapp.png(3KB)
--------intropage8.png(3KB)
--------simplesheet8.png(5KB)
--------aboutbox6.png(6KB)
--------hyperlink5.png(12KB)
--------cm2_od15.png(6KB)
--------wizintro8.png(5KB)
--------cm2_bb15.png(11KB)
--------appwiz1.png(13KB)
--------choosecolors.png(13KB)
--------app_aly_t8.png(10KB)
--------tbeditor3.png(7KB)
--------kibbles0.png(19KB)
--------custombars7.png(13KB)
--------tbflyby3.png(5KB)
--------colorpage8.png(3KB)
--------exitbtncur4.png(4KB)
--------appwiz6.png(22KB)
--------rebar3.png(4KB)
--------kibbles1.png(22KB)
--------aboutph6.png(5KB)
--------insertmenu6.png(8KB)
--------clockmenu.png(1KB)
--------ddxok4.png(4KB)
--------appwiz2.png(22KB)
--------multipanesb3.png(4KB)
--------appwiz33.png(21KB)
--------appwiz31.png(22KB)
--------cm1ctrls4.png(5KB)
----WTL for MFC Programmers, Chinese Version Prologue.htm(5KB)
----WTL for MFC Programmers, Part VII - Splitter Windows - WTL.htm(35KB)
----demo()
--------WTL4MFC7_demo.zip(88KB)
--------WTL4MFC2_demo.zip(59KB)
--------WTL4MFC5_demo.zip(80KB)
--------WTL4MFC8_demo.zip(267KB)
--------WTL4MFC9_demo.zip(157KB)
--------WTL4MFC6_demo.zip(63KB)
--------WTL4MFC1_demo.zip(23KB)
--------WTL4MFC4_demo.zip(48KB)
--------WTL4MFC3_demo.zip(60KB)

网友评论

  • 界面比较low 还是英文的开起来舒服
  • 感谢资源分享!
  • 正学习WTL编程呢,正好用上,谢谢分享!
  • 很好,基本每一章都有了,不过里面有些bug,应该不是最新版本