佚名通过本文主要向大家介绍了com组件初始化失败,com组件,com组件是什么,com组件下载,com组件注册等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: COM组件的初始化问题
描述:
解决方案1:
描述:
现在正在学COM的东西,一个组件被创建后如果想要进行初始化的配置,如果在主接口中增加Initialize(),因为我觉得这种初始化操作是经常要改的,比如加几个参数,那按COM的规范接口不能动,又要加一个新接口,那岂不是很麻烦.所以想请教一下,类似这种都是按什么去处理的?
另外还有个问题,如果一个组件要用另一个组件,是不是必须在接口中增加如SetOBJ(IUnknown* pObj)这样的方法,我觉得这样很不美观,扩展性也不强,有没有更规范点的做法
解决方案1:
因为我觉得这种初始化操作是经常要改的,比如加几个参数,那按COM的规范接口不能动,又要加一个新接口,那岂不是很麻烦
--------------------------
向下兼容
是不是必须在接口中增加如SetOBJ(IUnknown* pObj)这样的方法,
我觉得这样很不美观,扩展性也不强,有没有更规范点的做法
------------------------
目的是为了把一个组件的指针传递给别的组件。为何说扩展行不强?
不懂,帮你顶