在一个com组件的实现类的构造函数中调用RegisterActiveObject来注册这个组件,然后在析构函数中调用RevokeActiveObject来注销。
第一次工作正常,创建对象是正确的注册了这个组件,我跟踪过代码,在关闭有注销它,但是再次创建这个对象时,注册就失败了,说是已经注册了,但是用GetActiveObject来获得这个对象又得不到。于是我得重起一次,这样第一次创建对象时又可以工作正常。有哪位达人了解情况吗?