在下在windows下编程,没有接触过com等类似的东西。
但现在遇到这些东西了。不知道怎么学习。
com 共同组件,atl活动模板库。ole就不知了。
请人详细介绍一下这3个东西,以及之间关系。现在哪个用的多,是必知的?再介绍点经典的资料吧

解决方案 »

  1.   

    COM组件是基于2进制的代码复用,可以运用与任何windows下的支持COM的语言。
    ATL是开发COM组件最好的工具,通过ATL可以很快的开发一些小巧精致的COM组件和ACTIVEX控件。ActiveX控件其实也是一个COM组件,是基于组件的。
    ole是对象连接嵌入的意思好像,也是一种技术,现在被ActiveX取代了,貌似不用这个词了。
    要学ATL开发COM组件的话,建议你看一本《ATL开发指南》上手很快的,我也是菜鸟