当前位置: 首页 > 工具软件 > WTL > 使用案例 >

wtl学习

咸浩初
2023-12-01

1、介绍

WTL 是 Windows Template Library 的缩写,由微软的ATL(Active Template Library) 小组开发,主要是基于 ATL 对Win32API 的封装。从 2.0 后,功能逐步完善,成为了一个完整的支持窗口的框架(windows framework)。

WTL 功能不如 MFC完善,但是比 MFC 更小巧,不依赖 MFC 的 DLL
WTL 不是微软的正式产品,没有微软的官方支持。

2、使用

a、执行WTL91_5270_Beta\AppWiz\Setup.js安装wtl到vs

b、新建wtl的dialog项目test_wtl,报错:

b.1: fatal error RC1015: cannot open include file 'atlres.h'

错误 1 error RC1015: cannot open include file 'atlres.h'. D:\visual studio 2013\Projects\test_wtl\test_wtl\test_wtl.rc 10 1 test_wtl

解决方法:

打开工程属性 ->  配置属性 -> 资源 -> 所有选项 -> 附加包含目录: D:\wtl\WTL91_5270_Beta\Include

b.2: 错误 1 error C1083: 无法打开包括文件: “atlapp.h”: No such file or directory D:\visual studio 2013\projects\test_wtl\test_wtl\stdafx.h 15 1 test_wtl

解决方法:

打开工程属性 -> 配置属性 -> C/C++ -> 常规 ->  附加包含目录:D:\wtl\WTL91_5270_Beta\Include

c、开发wtl程序


 类似资料: