WTL 是 Windows Template Library 的缩写,由微软的ATL(Active Template Library) 小组开发,主要是基于 ATL 对Win32API 的封装。从 2.0 后,功能逐步完善,成为了一个完整的支持窗口的框架(windows framework)。WTL 功能不如MFC完善,但是比 MFC 更小巧,不依赖 MFC 的DLL。
首先介绍的自动安装WTL模板方法:
第一步:
下载WTL包,下载地址:https://sourceforge.net/projects/wtl/
第二步:
解压WTL91_5321_Final.zip到一个文件夹(wtl-90)下,本人将文件夹(wtl-90)放置在D盘根目录下。如果是开发window桌面程序,则进入AppWiz文件夹,然后点击Setup.js进行安装即可。开发winCE程序,点击AppWizCE文件夹下的js,开发winMobile程序,点击AppWizMobile文件夹下的js。
还有一种手工方式“安装”WTL模板的方法:
第一步:
下载最新版的WTL并解压缩,找到你的VS安装目录,进入其下的VC\atlmfc\include目录,将解压出来的include文件夹中的文件全部复制过来。
第二步:
进入VS安装目录下的VC\VCWizards\AppWiz目录新建一个文件夹WTL。然后将解压出来的AppWiz文件夹下的所有文件复制到刚才新建的WTL文件夹下。
最后,验证一下是否安装成功,打开VS2008、VS2013创建项目:
VS2008新建项目: