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

 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库





发布了49 篇原创文章 · 获赞 2 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/Chen_cs/article/details/49179423