VC++中COM是个什么概念?托管如何理解?

解决方案 »

  1.   

    组件实际上是一些小的二进制可执行程序,它们可以给应用程序,操作系统以及其他组件提供服务。开发自定义的COM组件就如同开发动态的,面向对象的API。多个COM对象可以连接起来形成应用程序或组件系统。并且组件可以在运行时刻,在不被重新链接或编译应用程序的情况下被卸下或替换掉。Microsoft的许多技术,如ActiveX, DirectX以及OLE等都是基于COM而建立起来的。并且Microsoft的开发人员也大量使用COM组件来定制他们的应用程序及操作系统。,
      

  2.   

    数据库的编程好象就使用了COM
      

  3.   

    首先,不要把COM和托管放在一起,不是同一类概念;COM的名称:组件对象模型;托管:这里指代码或者数据被一个中间层管理。这些概念网上搜索就有,要深入了解最好找本书看看。