第十二章 WTL Wizardry and WTL Samples

图标

第十二章  WTL Wizardry & WTL Samples

 

WTL Wizardry

原文采用的是 VC6 和老版本的 WTL AppWizard,所述皆是简单的介绍很容易在实践中熟练应用, 此外最新版 WTL8.1(2009-05-07发布 下载地址 WTL8.1 ) 界面选项等与此略有不同, 此部分省略.

 

WTL Samples

为了更深入的理解 WTL , 我们提供了三个范例程序 GuidGen, MTPad, 和 MdiDocView. 其中 GuidGen 展示了一个简单的基于对话框的应用, 看起来像流行的  guidgen.exe(更小). 而 MTPAd 是一个 Multi-SDI 应用, 展示了许多 WTL 的高级功能(在 Part2 中将会讨论到), 比如通用对话框, 通用控件, UI 更新等等. 最后, MDIDoc 视图展示了 WTL 的 MDI 应用.

 

想用获得更好的指导和更多的信息, 可以参考本书附带的范例程序. 事实上, 在 WTLExplorer 范例程序中, 我们加入了几乎所有的 WTL 元素. 见 Figure 15

( 译者注:WTL81_9127/Samples 下包含了在本书中提到的所有范例程序 )


Figure 15: Windows File Explorer
explorer

 

Summary

到此为止, 我们走完一半路程了, 涵盖了 WTL 对 SDI, Multi SDI, MDI, 使用了分割窗口的 explorer/workspace  应用程序, GDI 封装, 辅助函数, DDX. 我们还没涉及到的是 WTL 的命令条控件, 通用控件, 消息映射机制包括消息解密和消息过滤, 空闲处理, 也没有讲到通用对话框, 属性页和属性表, 打印, 滚动窗口等等, 这些在本书第二部分中详细讲解.


Chris Sells 是 DevelopMentor 软件工程项目组的负责人, 也是 Effective COM 和 ATL Internals 的合作者,可以通过以下网址联系他 http://staff.develop.com/csells


Dharma Shukla 是微软 BizTalk Server 2000 小组的软件设计工程师, 联系方式 dharmas@microsoft.com


Nenad Stefanovic 是初期 ATL/WTL 小组的成员之一, 在微软任职软件开发工程师, 联系方式 nenads@microsoft.com

 

 

WTL Makes UI Programming a Joy
Part 2: The Bells and Whistles

To be continued...  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值