首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

如何学习ATL/WTL

2013-01-05 
怎么学习ATL/WTL啊才接触这个东西,起初是打算通过看 《MFC程序员的WTL指南》来学习的,但是发现atl很多东西都

怎么学习ATL/WTL啊
才接触这个东西,起初是打算通过看 《MFC程序员的WTL指南》来学习的,但是发现atl很多东西都不了解,wtl中很多东西又是根据atl来的,结果越看越模糊了,而且自己试着去创建工程去跟着 MFC程序员的WTL指南中的例子学习,但是结果发现创建出来工程和书中差别好大(才开始使用vs2008),感觉晕头转向的,很想听听大家的建议。
[解决办法]
你要先清楚你是要先會 WTL 還是 ATL
ATL重心都是在 COM 上
WTL 是架在 ATL 上的為 Windows 而寫的  Template Library 
[解决办法]
samples
[解决办法]
没有捷径,唯有硬着头皮
[解决办法]
我是今年7月开始学习wtl的,之前学过mfc的基础,感觉开始学wtl的模板、消息嵌入这些概念比较难,明白之后就好懂多了。有mfc的基础,学起来更加容易了。确实比mfc要灵活。
[解决办法]
如果只是要會 WTL 也不想管 OLD Document ,最好是有 Win32 基礎再去看
因為 WTL 不是 Microsoft 官方 Template Library ,
是 Open Source 版本變動很大,沒有Win32 基礎看起來會很吃力

WTL 官網 sourceforge.net/projects/wtl 包括 samples
[解决办法]

引用:
引用:我也打算学习,目前看看com,到时候传递下经验

你是打算.com看了在看atl在学wtl ?
 不是哈,现在需要研究下com, 到时候学习下atl。 wtl还要再延后
[解决办法]
《COM本质论》
[解决办法]
现在WTL用的多吗?以后要win8了。不知道学WTL的前景怎么样。
(当然东西学好了,肯定都有用。不过还是要考虑一下市场的需求)
好像360、腾讯、金山这些公司做windows客户端的时候,都要求MFC/WTL。
MFC用了一段时间了,不过不精通。
[解决办法]
引用:
我也打算学习,目前看看com,到时候传递下经验

COM 其實是很簡單的就一個 IUnknown 走遍全世界 ,
就是連 Automation也不過一招 IDispatch 打遍天下
難是在 OLE 和 OO 而已 ,就像要學張無忌學太極劍汰一般 ,
要學COM 前如果把以前 C/C++ 的一些結構化想法忘了愈多學的愈快愈精純
[解决办法]
引用:
《COM本质论》

只需要看完前 3 章 ,就可以直接跳 Automation
再接下來瀏覽完 ole2 inside 就算是畢業了
後面的 DCOM COM+ ActiveX 都算小菜

热点排行