Active Template Library (ATL) (Compact 7)
Active Template Library (ATL) provides a development framework for creating C++ applications for Windows Embedded Compact. It provides template-based C++ classes that you can use to write COM objects.
Windows Embedded Compact 7 supports ATL version 9.0. Previously Windows Embedded CE 6.0 R3 supported ATL 8.0. For information about the differences between versions, see Breaking Changes (ATL) at MSDN.
To add this feature to your OS, see ATL Catalog Items and Sysgen Variables.
Source code for this feature is available at %_WINCEROOT%\OTHERS\ATL9.