[发明专利]自定义浏览器窗口形状的信息展示方法及信息展示装置有效
申请号: | 201210519650.8 | 申请日: | 2012-12-06 |
公开(公告)号: | CN103853420B | 公开(公告)日: | 2017-07-18 |
发明(设计)人: | 黄奎 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙)44300 | 代理人: | 欧阳启明,李捷 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自定义 浏览器 窗口 形状 信息 展示 方法 装置 | ||
技术领域
本发明涉及互联网技术领域,特别是涉及一种可自定义浏览器窗口形状的信息展示方法及信息展示装置。
背景技术
现有的展示应用程序的浏览器窗口基本都是规规矩矩的长方形,即使通过在浏览器中设置背景透明图片来实现不规则形状的分层窗口,但是因为其要依托浏览器这个长方形的窗口,因此展现在用户面前的仍然是一个规则的窗口。
为了给用户带来更强烈的视觉冲击以及界面体验,一些公司不断在尝试开发具有不规则浏览器窗口的信息展示装置。最近微软对外公布了一种名为LAYERED WINDOW(分层窗口)的窗口应用,即可自定义浏览器窗口形状,但是因为LAYERED WINDOW的渲染方式与传统的微软自带的信息展示装置的渲染方式有较大差别,同时LAYERED WINDOW不能应用于子窗口,因此较难直接使用LAYERED WINDOW实现自定义浏览器窗口形状的信息展示装置。
故,有必要提供一种可自定义浏览器窗口形状的信息展示方法及信息展示装置,以解决现有技术所存在的问题。
发明内容
本发明的目的在于提供一种在后台创建浏览器应用进程,在前台同时创建浏览器窗口的自定义浏览器窗口形状的信息展示方法及信息展示装置,实现浏览器窗口形状的自定义设计;以解决现有的信息展示方法及信息展示装置不能实现自定义浏览器窗口形状的技术问题。
为解决上述问题,本发明提供的技术方案如下:
本发明涉及一种自定义浏览器窗口形状的信息展示方法,其包括步骤:
创建具有自定义形状的渲染图像的浏览器应用进程以及具有自定义形状的浏览器窗口;
检测所述浏览器窗口中发生的事件,并将所述事件发送给所述浏览器应用进程进行处理;以及
检测所述渲染图像的像素信息,并将所述渲染图像的像素信息拷贝至在所述浏览器窗口中进行展示。
本发明还涉及一种自定义浏览器窗口形状的信息展示装置,其包括:
创建模块,用于创建具有自定义形状的渲染图像的浏览器应用进程以及创建具有自定义形状的浏览器窗口;
事件检测模块,用于检测所述浏览器窗口中发生的事件,并将所述事件发送给所述浏览器应用进程进行处理;以及
像素检测模块,用于检测所述渲染图像的像素信息,并将所述渲染图像的像素信息拷贝至在所述浏览器窗口中进行展示。
相较于现有技术,本发明的自定义浏览器窗口形状的信息展示方法及信息展示装置在后台创建浏览器应用进程,在前台同时创建浏览器窗口,实现了浏览器窗口形状的自定义设计和展示。
为让本发明的上述内容能更明显易懂,下文特举优选实施例,并配合所附图式,作详细说明如下:
附图说明
图1为本发明所述的自定义浏览器窗口形状的信息展示方法的优选实施例的流程图;
图2为本发明所述的自定义浏览器窗口形状的信息展示装置的优选实施例的结构示意图;
图3为本发明的自定义浏览器窗口形状的信息展示方法及信息展示装置的具体实施例的示意图;
具体实施方式
请参照图1,图1为本发明所述的自定义浏览器窗口形状的展示方法的优选实施例的流程图。本优选实施例的自定义浏览器窗口形状的展示方法包括:
步骤101,预先设置渲染图像的自定义形状以及浏览器窗口的自定义形状,且渲染图像的自定义形状与浏览器窗口的自定义形状相同;
步骤102,创建具有自定义形状的渲染图像的浏览器应用进程以及具有自定义形状的浏览器窗口;
步骤103,检测浏览器窗口中发生的事件,并将事件发送给浏览器应用进程进行处理;
步骤104,检测渲染图像的像素信息,并将渲染图像的像素信息拷贝至在浏览器窗口中进行展示;
本优选实施例的自定义浏览器窗口形状的信息展示方法结束于步骤104。
下面详细说明本优选实施例的自定义浏览器窗口形状的信息展示方法的各步骤的详细流程。
在步骤101中,根据用户的要求预先设置浏览器应用进程中渲染图像的自定义形状以及浏览器窗口的自定义形状,且渲染图像的自定义形状与浏览器窗口的自定义形状相同。本步骤非必要步骤,如已设置好渲染图像的自定义形状以及浏览器窗口的自定义形状,可直接在步骤102中使用具有自定义形状的浏览器窗口及渲染图像。
随后来到步骤102。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210519650.8/2.html,转载请声明来源钻瓜专利网。