The Windows Template Library (WTL) is a Win32 encapsulation library by Microsoft. The WTL supports an API for use by programmers. It was developed as a light-weight alternative to Microsoft Foundation Classes. WTL extends Microsoft's ATL, another lightweight API for using COM and for creating ActiveX controls.
In an uncharacteristic move by Microsoft—an outspoken critic of open source software—they made the source code of WTL freely available. Releasing it under the open-source Common Public License, Microsoft posted the source on SourceForge, an Internet open-source repository. The SourceForge version is 7.1.
External links
- Microsoft's download page for WTL
- The SourceForge WTL project
- "Using the Windows Template Library" article from GameDev.net, excellent introduction to library
- "Getting Started with the Windows Template Library", another introduction