博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WTL学习之旅(二) WTL介绍
阅读量:2398 次
发布时间:2019-05-10

本文共 494 字,大约阅读时间需要 1 分钟。

 

在要求不使用MFC的场合就是用ATL,ATL提供了对窗口的面向对象的封装和简单的消息机制,

但ATL过于简单,用它开发应用程序几乎不可能,要想让ATL具备界面框架解决方案的功能还需要

做很多事情,幸运的是WTL做到了。WTL是个奇怪的东西,它由微软公司一群热情的程序员维护,

它从未出现在微软的官方产品名单上,但可以从微软的官方网站上下载最新的WTL,它没正式的文档,

用WTL做关键字在MSDN检索只能得到0个结果。但全世界的开发网站上都有针对WTL的讨论组。

对比MFC与WTL,发现二者有很多相通之处,MFC的功能几乎全能在WTL中实现,只是方法不同而已。

使用静态链接的WTL程序比使用动态链接MFC程序还要小,资源只占MFC程序的一半。

 WTL  Windows Template Library.

1、是一个扩展的ATL类,它支持比ATL更复杂的界面开发,并保持ATL的优点,小且快。

WTL类是开发Win32 UI的更快的方法。

2、它们并不是被设计为一个框架,所以不限制你

3、类没有用hooks技术和线程本地存储,所以没有技术改进的限制。

4、它们可以和SDK代码一起用。

转载地址:http://izyob.baihongyu.com/

你可能感兴趣的文章
Maven--插件的获取和配置
查看>>
MySQL--基础四(排序查询)
查看>>
MySQL--基础五(单行函数)
查看>>
MySQL--基础六(分组函数)
查看>>
MySQL--基础七(分组查询、排序查询)
查看>>
MySQL--基础八(连接查询)
查看>>
MySQL--基础九(sql99连接查询)
查看>>
MySQL--基础十(子查询)
查看>>
Git--Eclipse操作、忽略文件、推送到远程库
查看>>
Oracle--同义词详解
查看>>
Oracle--存储过程概述、创建和执行
查看>>
Oracle--带参数的存储过程(IN、OUT和IN OUT)
查看>>
Oracle--触发器详解(分类、作用、执行顺序和语法)
查看>>
Oracle--DML触发器
查看>>
Oracle--替代触发器(INSTEAD OF)
查看>>
Oracle--系统事件触发器、用户事件触发器
查看>>
Oracle--管理触发器(查看、启用/禁用、修改、删除)
查看>>
Oracle--事务详解
查看>>
Oracle--锁(概述、分类)
查看>>
Oracle--加锁的方法
查看>>