一种基于文件同步状态的突变重叠图标实现方法技术

技术编号:9276570 阅读:94 留言:0更新日期:2013-10-24 23:31
本发明专利技术公开了一种基于文件同步状态的突变重叠图标实现方法,其应用于文件同步系统中,所述文件同步系统对文件路径为p下的所有文件与其被同步文件的同步状态进行同步监测,包括:创建多个表示文件不同同步状态的图标,并将这些图标通过多个实现文件图标覆盖的com组件注册到操作系统外壳中;将多个com组件注册到操作系统中;重启操作系统桌面进程,使注册的多个com组件生效;当用户浏览文件路径为p的文件时,系统外壳依次为该路径下的各文件在其文件图标上绘制一个重叠图标以表示该文件的同步状态;当有文件同步状态发生改变时,系统外壳则重新对该文件进行重叠图标的绘制。本发明专利技术提供的方法能直观、形象、方便地将文件状态反映给用户。

【技术实现步骤摘要】

【技术保护点】
一种基于文件同步状态的突变重叠图标实现方法,其应用于文件同步系统中,所述文件同步系统对文件路径为p下的所有文件与其被同步文件的同步状态进行同步监测,其特征在于,包括以下步骤:步骤一、创建多个表示文件不同同步状态的图标,并将这些图标通过多个实现文件图标覆盖的com组件注册到操作系统外壳中,每个com组件向操作系统外壳注册一个表示某种文件同步状态的指定图标;步骤二、将步骤一中的多个com组件注册到操作系统中;步骤三、重启操作系统桌面进程,使步骤二中注册的多个com组件生效;步骤四、当用户使用操作系统资源管理器浏览文件路径为p的文件时,系统外壳依次为该路径下的各文件在其文件图标上绘制一个重叠图标,所述重叠图标为各文件与其被同步文件的同步状态一致的文件同步状态图标;步骤五、当文件同步系统监测到文件路径p下的某一文件对应的被同步文件的同步状态发生改变时,则调用系统函数通知系统外壳主动为该文件重新绘制重叠图标,以实现文件重叠图标的刷新。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐志刚张立
申请(专利权)人:北京金和软件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1