Mr.Victor

梦里不知身是客,一晌贪欢!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年8月21日

摘要: 本实例是《杨老师之Blog——COM组件设计与应用(四)》中的实例四,本人实现后并加以注释。在阅读代码之前,先看一下关于“快捷方式”组件的结构示意图。 快捷方式组件的接口结构示意图 从结构图中可以看出,“快捷方式”组件(CLSID_ShellLink),有3个(其实不止)接口,每个接口完成一组相关功能的函数。IShellLink 接口(IID_IShellLink)提供快捷方式的参数读写功能(见下图),IPersistFile 接口(IID_IPersistFile)提供快捷方式持续性文件的读写功能。对象的持续性,是一个非常常用,并且功能强大的接口家族。但今天,我们只要了解其中两函数,就可以了 阅读全文

posted @ 2011-08-21 00:22 Mr-Victor 阅读(823) 评论(0) 推荐(0) 编辑