COM技术内幕中聚合的实现
发布时间:2020-12-13 20:41:07 所属栏目:百科 来源:网络整理
导读:1. 外部组件产生内部组件的时候,会把要用到的内部组件的相关接口指针 与代理接口的指针保存下来。 2. 外部组件调用内部组件的工厂方法创建,将返回一个代理接口指针。 通过代理接口得到真实的内部组件 3.内部组件在产生的时候保存外部组件IUnknown接口指针,
1. <外部组件>产生<内部组件>的时候,会把要用到的<内部组件>的相关接口指针 加长:6.如果<内部组件>是不在同一个工程中的(在其它DLL文件中),所么内部组件最好提供工厂类,来创建,因为要由它来把<代理接口>的 指针传出去,<外部组件>是不知道真正的代理接口指针的哦。。。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |