iCAx开思工具箱
标题:
caa 的组件扩展:为何可以直接调用?
[打印本页]
作者:
lemonfuture
时间:
2006-3-9 22:36
标题:
caa 的组件扩展:为何可以直接调用?
在CAA中对某个接口进行扩展时,可以直接调用QueryIterface函数,比如:
对接口CATIBuild进行了扩展,在扩展的文件中,可以直接
...
HRESULT rc = E_FAIL ;
rc = QueryInterface( IID_CATIUpdateError , (void**) &piUpdateErrorOnThis);
...
为什么可以直接调用QueryInterface函数?一般不是利用某个接口指针来查找指定的另外接口指针吗?
请各位大哥帮帮解释一下。
多谢了!
作者:
hick
时间:
2006-3-10 09:43
这里隐含了this ,
HRESULT rc = E_FAIL ;
rc = this->QueryInterface( IID_CATIUpdateError , (void**) &piUpdateErrorOnThis);
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3