WTL起步-玩转图形界面

上传人:飞*** 文档编号:32305012 上传时间:2018-02-10 格式:DOCX 页数:69 大小:846.06KB
返回 下载 相关 举报
WTL起步-玩转图形界面_第1页
第1页 / 共69页
WTL起步-玩转图形界面_第2页
第2页 / 共69页
WTL起步-玩转图形界面_第3页
第3页 / 共69页
WTL起步-玩转图形界面_第4页
第4页 / 共69页
WTL起步-玩转图形界面_第5页
第5页 / 共69页
点击查看更多>>
资源描述

《WTL起步-玩转图形界面》由会员分享,可在线阅读,更多相关《WTL起步-玩转图形界面(69页珍藏版)》请在金锄头文库上搜索。

1、Microsoft2008WTL 起步WTL 起步 - 玩转图形界面2 / 68目 录序言 .3第一部分 基础篇 .5第一章 WTL 的基础-ATL .5第二章 WTL 之路 .11第三章 命令条 .14第四章 带视图的框架窗口 .15第五章 使用 MRU .17第六章 创建多线程 SDI 应用程序 .19第七章 创建 MDI 应用程序 .23第八章 分隔窗口 .26第九章 GDI 的封装 .31第十章 CString 及其它 .34第十一章 动态数据交换(DDX)的 WTL 支持 .35第十二章 WTL 向导 .37第十三章 WTL 例程 .39第二部分 提高篇 .40第一章 位图视图的例程

2、 .40第二章 上下文菜单 .41第三章 滚动视图 .43第四章 通用对话框 .45第五章 控件封装 .47第六章 打印与打印预览 .52第七章 属性页 .56第八章 消息过滤 .59第九章 空闲处理 .62第十章 UI 更新 .63第十一章 消息分解 .65第十二章 WTL 的未来 .67WTL 起步 - 玩转图形界面3 / 68序言WTL 是 2000 年 1 月随 Windows 的平台 SDK 始发的。起初是 ATL 项目组写的一个基于 ATL 的,封装了相关win32 窗口 API 的例程。自 ATL2.0 开始,ATL 就已经有一些简单的相关窗口函数的封装类,例如:CWindow,

3、CWindowImpl 和 CDialogImpl。然而,当我们比较 MFC 的界面相关部分的功能时,ATL 对界面编程的支持简直就是一个玩笑。甚至到了 ATL3.0,ATL 仍然没有对诸如 MDI,命令条,DDX,打印,GDI 等流行功能的支持。最被人喜爱的 MFC 的 CString 也没被支持进来。没有对这些功能的支持, ATL 很难满足拥有压倒性数量的使用 MFC的编程人员的需求。WTL 就是 ATL 项目组认为 ATL 风格的窗口编程模型应该有的样子。表 1 列出了 WTL 与 MFC在界面编程相关功能方面的比较。特性 MFC WTL依赖库 支持 不支持 (构建 ATL 之上)应用向

4、导支持 支持 支持类向导支持 支持 不支持(第三方插件 VisualFC 支持)微软的公开支持 支持 不支持(微软内部的志愿者支持 )支持 OLE 文档 支持 不支持支持视图 支持 支持支持文档 支持 不支持基本 win32/通用控件封装 支持 支持高级通用控件封装(平坦滚动条、IP地址控件、页面控件等)不支持 支持命令条支持(包含 bitmapped context menus)不支持 (MFC 提供对话条) 支持CString 支持 支持GDI 封装 支持 支持辅助类(CRect, CPoint, 等) 支持 支持Wizards 属性页 /向导 支持 支持SDI, MDI 支持 支持 支持多线程 SDI 支持 不支持 支持MRU 支持 支持 支持可停靠窗口/条 支持 不支持分隔窗口 支持 支持DDX 支持 支持 (不是 MFC 的扩展)打印/打印预览 支持 支持滚动视图 支持 支持客户自画封装 不支持 支

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号