您的位置:首页 > 编程语言 > C语言/C++

Visual C++ 2010 ATL /CLR/MFC/Win32有何不同

2015-10-16 16:05 309 查看
Active Template Library (活动模板库) http://blog.csdn.net/xdrt81y/article/details/17143135
ATL是一个产生C++/COM代码的框架,就如同C语言是一个产生汇编代码的框架

ATL又不同于MFC,它完全面向COM组件,其技术路线也不同于MFC,MFC使用的是C++中的继承、封装、嵌套等常规技术,而ATL使用了C++中模板、多继承等高级技术,甚至还用到了STL。

MFC、ATL和CLR是VC2005内置的3大库,涵盖了windows的各种开发方法和开发应用。

从编程所处层次而言,WIN32为最底层,其次是MFC.然后是CLR.
WIN32 winAPI MFC MFC类库 CLR .net库
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: