佚名通过本文主要向大家介绍了usb转com接口驱动,com接口,com接口是什么,com接口图片,主板com接口等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 写了一个COM。需要在一个接口的方法中返回另一个接口,改怎么做?
描述:
解决方案1:
描述:
写了一个COM。需要在一个接口的方法中返回另一个接口,改怎么做?
解决方案1:
QI
你只需要返回指定的接口指针就可以了。。。
解决方案3: HRESULT GetCity(BSTR bstrName,IUnknown** ppCity)
{
ICity* pCity;
...
pCity->QueryInterface(IID_UNKNOWN,ppCity);
}
加一个参数
HRESULT GetCity(BSTR bstrName,ICity** ppCity)
{
ICity* pCity;
...
*ppCity=pCity;
(*ppCity)->AddRef();
}
implement QueryInterface