QueryInterface() 的问题!!!!!急

clicksoft 2004-04-19 09:12:25
小弟刚学 COM 现遇如下问题

在组件内聚的时候

//外部组件 调用 pInUnKnown->QueryInterface()
//内部组件 调用 pOutUnKnown->QueryInterface()

外部组件
QueryInterface()
{
if 是内部组件
pInUnKnown->QueryInterface()
}

内步组件
QueryInterface()
{
pOutUnKnown->QueryInterface() 转发给外不组件
}

这样不是 一个死循环了吗

哪位高手能 帮我解决
...全文
77 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
clicksoft 2004-04-27
  • 打赏
  • 举报
回复
标记 什么意思啊???
yaoyuhang 2004-04-27
  • 打赏
  • 举报
回复
标记
xenke 2004-04-20
  • 打赏
  • 举报
回复
不是.内部组件有两套IUNKNOWN的实现,分别对应于聚合与非聚合.pInUnKnown->QueryInterface()调用的是非聚合的IUNKNOWN,

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧