COM 组件设计与应用(十八)——属性包 COM 组件设计与应用(十七)——持续性 COM 组件设计与应用(十六)——事件和通知(vc.net) COM 组件设计与应用(十五)——事件和通知(VC6.0) COM 组件设计与应用(十四)——事件和通知(vc.net) COM 组件设计与应用(十三)——事件和通知(VC6.0) COM 组件设计与应用(十二)——错误与异常处理 COM 组件设计与应用(十一)——IDispatch 及双接口的调用 COM 组件设计与应用(十)——IDispatch
COM 组件设计与应用(一)——起源及复合文件 COM 组件设计与应用(二)——GUID 和 接口 COM 组件设计与应用(三)——数据类型 COM 组件设计与应用(四)——简单调用组件 COM 组件设计与应用(五)——用 ATL 写第一个组件 COM 组件设计与应用(六)——用 ATL 写第一个组件 .NET 版 COM 组件设计与应用(七)——编译、注册、调用 COM 组件设计与应用(八)——实现多接口 COM 组件设计与应用(九)——IDispatch 接口 for VC6.0 COM
COM 组件设计与应用(一)——起源及复合文件 COM 组件设计与应用(二)——GUID 和 接口 COM 组件设计与应用(三)——数据类型 COM 组件设计与应用(四)——简单调用组件 COM 组件设计与应用(五)——用 ATL 写第一个组件 COM 组件设计与应用(六)——用 ATL 写第一个组件 COM 组件设计与应用(七)——编译、注册、调用 COM 组件设计与应用(八)——实现多接口 COM 组件设计与应用(九)——IDispatch 接口 for VC6.0 COM 组件设计与应用
书接上回,本回着落在介绍属性包 IPersistPropertyBag 接口的实现方法和调用方式。属性包,是以“名称 - 值”的方式提供组件持续性的支持,而“名称 - 值”恰恰又适合于用文本方式来表现。下面的片段是在 HTML 中插入 Microsoft MonthView Control ActiveX 控件后的样式:
关键字:persistpropertyBag,属性包