社区
ATL
帖子详情
问个COM基础问题?
xiaoqiqixiao
2004-07-24 10:20:56
我一个Ca实现了两个接口IX和IY,我看了COM技术内幕上的几个示意图,发现IX和IY的vtbl是不同的,而每个vtbl上都有QueryInterface和AddRef,Release函数,那么这几个函数的实现代码是一份还是两份呢,也就是说,这两个不同的虚拟函数指针所指向的函数代码是否是相同的呢?
...全文
104
5
打赏
收藏
问个COM基础问题?
我一个Ca实现了两个接口IX和IY,我看了COM技术内幕上的几个示意图,发现IX和IY的vtbl是不同的,而每个vtbl上都有QueryInterface和AddRef,Release函数,那么这几个函数的实现代码是一份还是两份呢,也就是说,这两个不同的虚拟函数指针所指向的函数代码是否是相同的呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NistCK
2004-07-24
打赏
举报
回复
一份
manw
2004-07-24
打赏
举报
回复
呵呵,可以参考一下技术内幕的例子,显然是一个啦
newbibe
2004-07-24
打赏
举报
回复
那么这几个函数的实现代码是一份还是两份呢,也就是说,这两个不同的虚拟函数指针所指向的函数代码是否是相同的呢?
>>
反过来想一想,你可以有两份实现代码吗?
怎么做?
xhncmec
2004-07-24
打赏
举报
回复
说错了,基于MFC早绑定是二份
比如:
Ca::Xx::QueryInterface(...)
Ca::Xx::AddRef(...)
Ca::Xx::Release(...)
Ca::Xy::QueryInterface(...)
Ca::Xy:AddRef(...)
Ca::Xy::Release(...)
基于MFC的晚绑定是一份
COleDispatchImpl::QueryInterface(...)
COleDispatchImpl::AddRef(...)
COleDispatchImpl::Release(...)
基于ATL的,没学过,不清楚
xhncmec
2004-07-24
打赏
举报
回复
没办法实现两份,应该是一份
Java常见框架面试
问题
,面试官会怎样问关于框架的
问题
?这里都给你总结好了!
Java常见框架面试
问题
,面试官会怎样问关于框架的
问题
?这里都给你总结好了! 前言 经常能够看到网上看到xxx公司的面经,说明公司是有面试套路的。但不只是公司,面试官也可以有自己的面试套路,有些面试官的题可能...
面试最后一问:你有什么
问题
想问我吗?
面试必问:设计模式遵循的面向对象设计原则! 面试必问:怎么保证缓存与数据库的双写一致性? 27道高频Spring面试题,你能答对几个? 唠唠面试常问的:面向对象六大原则 一文高效图解二叉树面试题 Java面试中最高频...
如果你是一个Java面试官,你会问哪些
问题
?
作为一名年近40的大龄IT从业人员,在上市公司当经理兼创业公司当总监,从面试上来说也算是阅人无数了吧,所以谈谈个人作为Java面试官,我一般会问的一些
问题
,希望对你有所收获。 一、请自我介绍 我一般面试的第1个...
面试官问我:什么是消息队列?什么场景需要他?用了会出现什么
问题
?
面试结束 嗯,小伙子不错不错,分析得很到位,那你记得下期来说一下消息队列的高可用,重复消费、消息丢失、消息顺序、分布式事务等
问题
? 嗯嗯好的面试官,不过不确定能不能一口气说完,毕竟敖丙还没开始写,而且...
毕业答辩mysql会提问什么_毕业答辩一般会问哪些
问题
?
展开全部论文答辩一般会问以下七e69da5e887aa62616964757a686964616f31333431373330个
问题
:1、你的课题主要研究了什么?回答:讲述我们课题的主要研究点就可以,大体上进行课题的研究描述。2、你的课题运用了什么...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章