用ATL生成的COM客户机调用时还要考虑引用计数问题吗?

解决方案 »

  1.   

    com写出来跟开发语言都无关,更不会管你是用MFC写还是用ATL写啦。。你客户机该怎么调用就怎么调用。用c++之类的得考虑引用记数,用VB什么的,虚拟机会帮你考虑的。
      

  2.   

    COM服务器的引用计数由alt替你管理,而调用COM的客户端并不知道这个COM组件是由什么工具开发出来的....当然还是要->QueryInterface, ->Release
      

  3.   

    简单的说就是在构造函数中调用QueryInterface,在析构函数中调用Release。