activex控件的多接口问题
我用atl做了一个activex控件,实现的多接口。
idl是这样的:
interface IIClient : IDispatch{
....
};
interface IIRuntimeInfo : IDispatch{
.....
};
coclass IClient
{
[default] interface IIClient;
[default, source] dispinterface _IMAVClientEvents;
interface IIRuntimeInfo;
};
然后在IClient类里,实现了IIRuntimeInfo接口。
问题出来了,在Activex Control Test Container里做测试时,Invoke method时,只能调用IIClient里的方法?
是我实现多接口的过程中出了问题?
或者需要什么技巧或方法?
谢谢参与。