如果一个COM组件的功能主要是对一个对象或一个智能指针进行处理,而这个对象或智能指针又恰好在客户程序中进行声名,那么在客户程序与COM组件进行信息交互时是怎样进行的?
一般来讲,一个COM组件与客户进行数据交互有两种方式:
一是:采用属性的方法把客户程序的对象或智能指针赋值到COM组件内的相应变量,那么在这种方式下,这个属性该声明为何种数据类型才能匹配呢?
而是:采用方法的输入参数把客户程序中的对象或智能指针传递到COM组件内部,同样的原因:在这种方式下,这个方法的输入参数该声名为何种数据类型。
一般来讲,一个COM组件与客户进行数据交互有两种方式:
一是:采用属性的方法把客户程序的对象或智能指针赋值到COM组件内的相应变量,那么在这种方式下,这个属性该声明为何种数据类型才能匹配呢?
而是:采用方法的输入参数把客户程序中的对象或智能指针传递到COM组件内部,同样的原因:在这种方式下,这个方法的输入参数该声名为何种数据类型。
解决方案 »
- Event事件疑问?
- 带有行列的东东及阴影,很Beautiful的,这是用什么实现的?是VC控件吗?付图片
- 送分:比较两个CString是否一样,怎么做?
- 散分!推荐一些好的IT公司(北京),要找工作了
- 求救!!我的msdn6.0现在出现如下情况,有的链接不能使用,如果一点的话就提示运行时间错误,重装了很多次,问题依旧!求各位大虾帮忙!
- 招聘程序员,项目经理..(地点:上海)...up者有分
- 高手上,一个程序怎样监视另一个程序现在的状态(也就是死了没有),up送分!
- 类似winzip,winrar等压缩软件属于哪个层面的问题,需要开发这样的程序要用语言?
- 用VC播放AVI文件的问题
- mfc子窗口如何在控件上面显示
- 关于多进程处理的问题,在线等待
- 怎样编译才能使 delphi 文件直接在没有 delphi 环境下运行
并请教如何实现
经验共享?
你是怎么做的
没有人来之前你可以删帖,现在可能不行了