三、调用者的实现
来源:互联网 发布:mac手写连续 编辑:程序博客网 时间:2024/05/15 08:12
三、调用者的实现
我们在阅读 MSDN 关于 IPersistPropertyBag 接口函数的时候,你会发现还需要一个接口 IPropertyBag 与之配合才能实现属性包功能。而 IPropertyBag 则需要我们在调用者(容器)中来实现该接口。它们之间的关系如下:
前面几回书中,我们已经学会了从 IUnknown 派生类,也学会了从 IDispatch 派生类,也学会了从 ICallBack 派生类......同样,这回我们要从 IPropertyBag 派生了。在示例程序中,我们添加了一个类 CPropertyBag::public IPropertyBag,同时重载了所有的虚函数。
我们在阅读 MSDN 关于 IPersistPropertyBag 接口函数的时候,你会发现还需要一个接口 IPropertyBag 与之配合才能实现属性包功能。而 IPropertyBag 则需要我们在调用者(容器)中来实现该接口。它们之间的关系如下:
前面几回书中,我们已经学会了从 IUnknown 派生类,也学会了从 IDispatch 派生类,也学会了从 ICallBack 派生类......同样,这回我们要从 IPropertyBag 派生了。在示例程序中,我们添加了一个类 CPropertyBag::public IPropertyBag,同时重载了所有的虚函数。
- 三、调用者的实现
- 三谈后台调用外部程序的完美实现
- 关于调用三方地图实现路线查询的分享!
- WebService的调用(三)
- select(poll)系统调用实现解析(三)
- select(poll)系统调用实现解析(三)
- hadoop实现原理 (三) 远程过程调用
- select(poll)系统调用实现解析(三)
- 三种方法实现调用Restful接口
- 通过BEGIN_COM_MAP看接口的三剑客的实现和调用(AC8)
- Java实现一个简单的RPC框架(三) 带参数的本地调用
- java方法调用之动态调用多态(重写override)的实现原理——方法表(三)
- 多层数据库应用基于Delphi DataSnap方法调用的实现(三)对象池技术
- Castle AOP 系列(三):实现一个简单的调用指令路由(有源码)未整理
- [转]多层数据库应用基于Delphi DataSnap方法调用的实现(三)对象池技术
- 在子视图中实现调用控制器里面的跳转方法这里介绍三种方法
- C++模板实现事件处理器中的“通用成员函数指针”的调用(三)
- 利用JPype实现python对三方jar包的调用(python3)
- mysql的表名/字段名/字段值是否区分大小写
- Objective-C基础概要
- hdu 4034 Graph解题报告-Floyd思想
- sap basis 常用事务代码
- careerCup1.6(没有do in place)
- 三、调用者的实现
- 如何使用 RamFS 与 TempFS
- 使用 Spring 2.5 基于注解驱动的 Spring MVC
- 三维几何变换
- 日本最大的网络购物公司乐天宣告败北
- Ext.tree.TreePanel
- 执行Oracle中的sqlldr xxx.ctl命令导入数据时,当错误无法导入时,注意查看「xxx.log信息」
- 接下来一个月工作安排
- select语句for update作用