佚名通过本文主要向大家介绍了
一个关于rot(runningobjecttable的问题等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 一个关于rot(running object table的问题
描述:
描述:
在一个com组件的实现类的构造函数中调用RegisterActiveObject来注册这个组件,然后在析构函数中调用RevokeActiveObject来注销。
第一次工作正常,创建对象是正确的注册了这个组件,我跟踪过代码,在关闭有注销它,但是再次创建这个对象时,注册就失败了,说是已经注册了,但是用GetActiveObject来获得这个对象又得不到。于是我得重起一次,这样第一次创建对象时又可以工作正常。有哪位达人了解情况吗?