atl高了有什么坏处

来源:百度知道 编辑:UC知道 时间:2024/06/25 16:22:58

ATL是ActiveX Template Library 的缩写,它是一套C++模板库。使用ATL能够快速地开发出高效、简洁的代码(Effective and Slim code),同时对COM组件的开发提供最大限度的代码自动生成以及可视化支持。为了方便使用,从Microsoft Visual C++ 5.0版本开始,Microsoft把ATL集成到Visual C++开发环境中。1998年9月推出的Visual Studio 6.0 集成了ATL 3.0版本。目前,ATL已经成为Microsoft标准开发工具中的一个重要成员,日益受到C++开发人员的重视。是使用COM SDK直接开发COM组件,另一种方式是通过MFC提供的COM支持来实现。
COM技术
C++模板类技术(Template)
C++多继承技术(Multi-Inheritance)