- 7
- 0
- 约 4页
- 2016-08-15 发布于重庆
- 举报
COM组件设计与应用—持续性
COM 组件设计与应用(十七)——持续性作者:杨老师
下载源代码一、前言 我们写程序,经常需要实现这样的需求:例一、程序运行产生一个窗口,用户关闭的时候需要记录窗口的位置,以便下次运行时保持位置不变;例二、由于程序运行时间很长,今天执行一部分,明天继续执行。那么在下次运行前要恢复前次的状态;... ... ... ...智慧的老师:以上这些需求,如何实现呢?懵懂的学生:这个简单,只要在程序退出前提取必要的信息保存到文件中,下次运行时再从文件中读出来,设置一下就OK了。智慧的老师:恩,不错,这位同学的思想值得表扬。懵懂的学生:不好意思,这都要感谢老师的栽培,我对您的景仰如滔滔江水......智慧的老师:别臭P了,我话还没有说完那......如果你需要提取和保存的信息很多,结构很复杂......怎么办?懵懂的学生:也好办,我设计一个结构来记录这些信息。智慧的老师:恩......不错。但如果这些信息提供方是别人写的模块,并且随着版本的不同还经常变化,你怎么办?懵懂的学生:... ...智慧的老师:解决这些问题的方法是---持续性。二、原理 持续性,也叫永久性。组件方提供 IPersistXXX 接口,调用者(容器)提供存储介质,比如文件啦、内存啦、注册表啦、流啦、文本啦......啦啦拉。需要保存的时候,调用者通过 IPersistXXX::
您可能关注的文档
最近下载
- 年产2.5万吨四氢呋喃-水筛板精馏塔设计说明书2024.12.31.docx VIP
- 2026年雄鹰杯小动物医师技能大赛必练题库(350题).doc VIP
- 2025广州黄埔区中小学教师招聘考试试题及答案.docx VIP
- 税务自查报告模板(2篇).docx VIP
- 《屹立在世界的东方(第一课时)》课件.pptx VIP
- 2025至2030中国海洋新材料行业发展分析及有效策略与实施路径评估报告.docx VIP
- 网络目标市场教案.doc VIP
- 2025-2026外研版五年级英语下册第四单元质量评估试卷(附答案解析).docx VIP
- 《化工原理课程设计》--喷雾干燥设计.pdf VIP
- 《三江平原好地方》课件 黑龙江地方课程人文与社会.ppt
原创力文档

文档评论(0)