佚名通过本文主要向大家介绍了automation服务器,automation错误,automation是什么意思,office automation,rockwell automation等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: automation服务器如何添加第二个dispinterface接口?
描述:
描述:
曾经回答过别人类似的问题,但现在发现当时的理解有问题。
mfc的com多接口用多个嵌套类实现,很好理解。但多个自动化接口就令人不解了。
class wizard 生成automation时,通常新增一类(从CmdTarget派生),自动生成odl文件,并有一个dispinterface接口,现在要添加第二个dispinterfac接口,应该如何做?如果新增一类,虽然增加了一个dispinterface接口,但实际上是二个组件,每个组件有一个接口,而不是一个组件有二个接口,由于分别属于二个组件,从第一个接口并不能查询到第二个接口,不是直正的二个接口。
要实现2个或多个dispinterface接口,要如何做?