[发明专利]表情图片刷新方法及系统有效
申请号: | 201010282563.6 | 申请日: | 2010-09-14 |
公开(公告)号: | CN101944024A | 公开(公告)日: | 2011-01-12 |
发明(设计)人: | 张明贺 | 申请(专利权)人: | 北京神州泰岳软件股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100089 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 表情图片 刷新 方法 系统 | ||
技术领域
本发明涉及计算机网络通信技术领域,特别涉及一种表情图片刷新方法及系统。
背景技术
计算机网络技术是通信技术与计算机技术相结合的产物。近年来,计算机网络通信在人们的日常生活中有着越来越重要的地位,用户可以在计算机网络上进行文字、声音和视频的交流,共享文件、图片和视频信息等,从而方便用户的生活、工作和学习。在使用计算机网络进行沟通交流的过程中,表情图片比文字更直观、更快捷、更形象,比音频视频占用更少的资源,更能适应复杂的网络环境。
目前显示刷新表情图片有几种实现方案,都使用IE内核实现显示刷新表情图片,但其占用系统资源(内存和CPU)太大,导致效率不高。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:如何将表情图片插入到播放区域以显示刷新,节省系统资源并提高显示刷新的效率。
(二)技术方案
一种表情图片刷新方法,包括以下步骤:
S1:为要显示刷新的表情图片创建刷新对象;
S2:将所述表情图片作为参数传递给所述刷新对象;
S3:调用播放区域提供的接口将所述刷新对象插入到播放区域,并由刷新对象显示刷新所述表情图片。
其中,所述步骤S1之前还包括:定义一个用于播放区域刷新表情图片的刷新消息,并构造所述刷新消息对应的处理函数,所述处理函数定义了播放区域在不同的业务逻辑下刷新显示所述表情图片的时机或方式;
步骤S1还包括在创建的刷新对象中定义一个与所述刷新消息相同的刷新消息;
步骤S3中当刷新对象插入到播放区域后,在显示刷新时,由刷新对象通过刷新消息调用所述处理函数对图片进行刷新显示。
其中,所述播放区域为RichEdit创建会话消息窗口区域,所述播放区域提供的接口为RichEdit中的接口。
其中,所述刷新对象为OLE控件。
一种表情图片刷新系统,包括:
刷新对象创建模块,用于为要显示刷新的表情图片创建刷新对象;
参数传递模块,用于将所述表情图片作为参数传递给所述刷新对象;
显示刷新模块,用于调用播放区域提供的接口将所述刷新对象插入到播放区域,并由刷新对象显示刷新所述表情图片。
其中,还包括:刷新消息及函数构造模块:用于定义一个用于播放区域刷新表情图片的刷新消息,并构造所述刷新消息对应的处理函数,所述处理函数定义了播放区域在不同的业务逻辑下刷新显示所述表情图片的时机或方式;
刷新对象创建模块还用于在创建的刷新对象中定义一个与所述刷新消息相同的刷新消息,并调用参数传递模块将表情图片作为参数传递给所述刷新对象;
所述显示刷新模块调用播放区域提供的接口将所述刷新对象插入到播放区域,在显示刷新时,由刷新对象通过刷新消息调用所述处理函数对表情图片进行刷新显示。
(三)有益效果
本发明通过创建OLE控件可将表情图片插入到播放区域以显示刷新,并通过在OLE控件和播放区域定义相同的自定义消息,OLE控件可以通过消息回调到播放区域的消息函数,由播放区域来控制表情图片的刷新,节省系统资源并提高显示刷新的效率,所以能满足复杂会话业务逻辑条件下的表情刷新显示需求。
附图说明
图1是本发明实施例的一种表情图片刷新方法流程图;
图2是本发明实施例的另一种表情图片刷新方法流程图;
图3是本发明实施例的一种表情图片刷新系统结构示意图;
图4是本发明实施例的另一种表情图片刷新系统结构示意图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
本发明实施例中的播放区域使用Windows的RichEdit创建的会话消息窗口区域。通过RichEdit提供的接口STDMETHOD(InsertObject)(THIS_REOBJECT FAR*lpreobject)PURE可以插入符合对象连接与嵌入(Object Linking and Embedding,OLE)标准的OLE控件。
如图1所示,本发明实施例的一种表情图片刷新方法流程图,包括:
步骤S101,为要显示刷新的表情图片创建刷新对象,该刷新对象即为可播放表情图片的OLE控件。
步骤S102,将表情图片作为参数传递给刷新对象。
步骤S103,调用播放区域提供的接口将刷新对象插入到播放区域,并由刷新对象显示刷新表情图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州泰岳软件股份有限公司,未经北京神州泰岳软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010282563.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车行李架的连接结构
- 下一篇:一种生物过滤器