请问下大家.ATL,COM,ActiveX 他们之间到底有哪些区别啊.?
..
小弟刚了解这块..不是很清楚..
大概的印象是:
ATL和COM是一伙的(因为在VC中有新建 ATL COM AppWizard).
ActiveX静态连接体积太大,而动态则需要MFC运行时库支持..ATL是相对ActiveX做的改善.针对Internet而制作的.
而且连CSDN中的分类也是 ATL / ActiveX / COM.
百度了一下..愣是没有看出来ATL和COM和ActiveX的本质区别..
请大牛们指点指点...谢谢,感激不敬...
以下为广告...............................................
[解决办法]
简单的说
COM是一套接口规范
ActiveX是带界面版的COM接口规范。
ATL是一套库,实现了COM的接口规范