[发明专利]一种即时通信终端窗口显示系统及方法有效
申请号: | 200810217760.2 | 申请日: | 2008-11-28 |
公开(公告)号: | CN101494618A | 公开(公告)日: | 2009-07-29 |
发明(设计)人: | 李斌;李小曼 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;G06F9/44 |
代理公司: | 深圳市顺天达专利商标代理有限公司 | 代理人: | 郭伟刚 |
地址: | 518057广东省深圳市高新科*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 即时 通信 终端 窗口 显示 系统 方法 | ||
技术领域
本发明涉及计算机软件技术领域,更具体地说,涉及一种即时通信终端窗口显示系统及方法。
背景技术
网络即时通信软件(Instant Messenger,IM)通过点对点的技术实现互联网上的即时沟通,甚至是多个用户间的交互,其已经成为大多数网民所使用的沟通工具,其不仅应用于平时的休闲娱乐,而且在工作中也得到了广泛的使用。
在即时通信软件中,用户不但可以与好友进行普通的文本聊天,而且可以通过丰富的系统表情以及自定义表情甚至是图片进行聊天沟通。即时通信软件提供一些可以选择的系统表情,这些表情都是一些很常用的表情,用户根据当前不同的心情可以选择不同的表情发送,极大了提高了沟通的趣味性,丰富了用户之间的沟通体验。
然而,当前即时通信软件中的系统表情的表现有些过于单一,只能够在会话窗口的消息接收区显示出对应的表情图片,表现形式过于单一。
发明内容
本发明要解决的技术问题在于,针对上述即时通信软件会话窗口表现过于单一的问题,提供一种即时通信终端窗口显示系统及方法。
本发明解决上述技术问题的技术方案是,提供一种即时通信终端窗口显示系统,包括:
创建映射单元,用于在即时通信终端建立窗口表情标识号与展示图形的映射;
消息解析单元,用于在即时通信终端的会话窗口接收到包括窗口表情标识 号的会话消息时,解析所述会话消息获取窗口表情标识号;
图形获取单元,用于根据所述创建映射单元建立的映射获取所述窗口表情标识号对应的展示图形;
窗口创建单元,用于在即时通信终端显示所述展示图形对应的图像,并在所述展示图形对应的图像的显示区域创建即时通信会话窗口替换原会话窗口。
在本发明所述的一种即时通信终端窗口显示系统中,所述展示图形为位图,窗口创建单元包括:
显示区域创建子单元,用于在即时通信终端创建显示区域,并通过将位图转换为区域的API将所述展示图形的各个像素点填充到所述显示区域;
区域句柄获取子单元,用于获取所述展示图形的位图句柄,并将所述位图句柄转换为区域句柄;
新窗口创建子单元,用于根据所述区域句柄在所述显示区域内创建新的即时通信会话窗口代替原会话窗口。
在本发明所述的一种即时通信终端窗口显示系统中,所述创建映射单元还用于建立窗口表情标识号与实际表情图标的映射,所述图形获取单元根据所述映射获取窗口表情标识号对应的实际表情图标并在会话窗口显示。
在本发明所述的一种即时通信终端窗口显示系统中,还包括会话消息发送单元,用于将在即时通信会话窗口输入的窗口表情标识号单独或与消息内容一起创建会话消息数据包发送到即时通信服务器。
本发明还提供一种即时通信终端窗口显示方法,包括以下步骤:
(a)即时通信终端建立窗口表情标识号与展示图形的映射;
(b)在即时通信终端的会话窗口接收到包括窗口表情标识号的会话消息时,解析所述会话消息获取窗口表情标识号;
(c)根据(a)中建立的映射获取所述窗口表情标识号对应的展示图形;
(d)在即时通信终端显示所述展示图形对应的图像,并在所述展示图形对应的图像的显示区域创建即时通信会话窗口替换原会话窗口。
在本发明所述的一种即时通信终端窗口显示方法中,所述展示图形为位图,所述步骤(d)包括:
(d1)在即时通信终端创建显示区域,并通过将位图转换为区域的API将所述展示图形的各个像素点填充到所述显示区域;
(d2)获取所述展示图形的位图句柄,并将所述位图句柄转换为区域句柄;
(d3)根据所述区域句柄在所述显示区域内创建新的即时通信会话窗口代替原会话窗口。
在本发明所述的一种即时通信终端窗口显示方法中,所述步骤(a)中还包括在即时通信终端建立窗口表情标识号与实际表情图标的映射,所述步骤(d)中还包括根据所述映射获取窗口表情标识号对应的实际表情图标并在会话窗口显示。
在本发明所述的一种即时通信终端窗口显示方法中,还包括在即时通信会话窗口输入窗口表情标识号,并将所述窗口表情标识号单独或与消息内容一起创建数据包发送到即时通信服务器。
在本发明所述的一种即时通信终端窗口显示方法中,所述步骤(a)在即时通信软件启动并成功登录后执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810217760.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种终端设备间媒体转移方法和网络设备
- 下一篇:一种接纳控制方法、系统及设备