com组件调用的奇怪问题,高手进
问题是这样的,首先有一个组件com1,把它放在组件服务里,客户端有一个类Class1,它有一个公有变量是CComPtr<T1> m_pT1,也就是com1的一个接口,那么我在这个类的析构函数里调用m_pT1的一个方法func1,导致程序一直阻塞。打开组件的调试器功能跟踪发现com1里的处理完全正确,而且返回了,但是好像客户端没有收到一样,一直阻塞在那里,很郁闷。
Class1的对象可以看作是一个应用程序的公有变量。
有遇到过此类问题的朋友么,我还是第一次遇到,又找不到解决办法。。。