就是符合微软com规范的组件,分进程内和进程外组件,进程内组件就是dll,但是此dll中包括注册,和取消注册的函数。com要注册到系统中(regsvr32.exe),才能应用,应用它的应用程序就不需要知道它的位置就能使用了。每一个com组件都有guid来标示,它实现的接口也都有guid标示,保证全球唯一性。