一种信息显示的方法和终端技术

技术编号:10275337 阅读:83 留言:0更新日期:2014-07-31 20:06
本发明专利技术实施例公开了一种信息显示的方法,包括:根据桌面上软件图标的坐标,创建覆盖在所述软件图标上的控制窗口;若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息,并在所述控制窗口的侧边创建一个信息显示窗口;在所述创建的信息显示窗口中显示所述与所述软件图标对应的应用相关的资源信息。本发明专利技术实施例还公开了一种信息显示的终端。采用本发明专利技术实施例,通过覆盖在软件图标上的控制窗口来实现焦点操作信息交互,扩展了软件图标的触发方式。

【技术实现步骤摘要】
一种信息显示的方法和终端
本专利技术涉及电子
,尤其涉及一种信息显示的方法和终端。
技术介绍
在Windows操作系统里,操作桌面快捷方式是用户使用电脑的一种很常用的交互方式,用户可以通过双击快捷方式启动各种软件或者打开网页。Windows系统的桌面快捷方式默认支持的操作方式包括双击打开软件、单击选中、拖拽移动、右键菜单、删除以及鼠标停留出现系统默认的文字说明。桌面快捷方式对于运行在Windows系统上的软件的作用更多的是作为一个简单入口,我们希望可以扩充它的功能,使它能够使用更方便以及支持更多的交互展示,包括在图标上标识数字代表功能的信息更新的功能(像手机应用一样会有数字标识)以及鼠标停留触发界面展示的功能。在现有技术方案中,影视搜索软件利用DLL (Dynamic Link Library)注入技术,注入Explorer进程,接管桌面的绘图和鼠标消息,实现图标标数字、鼠标停留图标动画、鼠标停留出桌面Tip的方式。该技术由于需要注入Explorer进程,因此如果DLL的逻辑出现崩溃,将导致系统出现异常,风险较高,而且更新文件的功能,需要重启系统才能生效。另一方面,通过使用Windows系统桌面快捷方式默认支持的修改图片指向的功能,来实现快捷方式标注数字的机制。该方法每次改变图标都需要针对不同的数字生成不同的图片,所以不够灵活。
技术实现思路
本专利技术实施例提供一种信息显示的方法和终端。通过覆盖在软件图标上的控制窗口来实现焦点操作信息交互,扩展了软件图标的触发方式。本专利技术实施例提供了一种信息显示的方法,包括:根据桌面上软件图标的坐标,创建覆盖在所述软件图标上的控制窗口 ;若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息,并在所述控制窗口的侧边创建一个信息显示窗口 ;在所述创建的信息显示窗口中显示所述与所述软件图标对应的应用相关的资源信息。其中,所述若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息之后,还包括:获取与所述软件图标对应的应用相关的资源信息数目;在所述控制窗口上显示所述与所述软件图标对应的应用相关的资源信息数目。其中,所述根据桌面上软件图标的坐标,创建覆盖在所述软件图标上的控制窗口之前,还包括:检查所述软件图标是否存在于桌面;若检查到所述软件图标存在于桌面,则获取所述软件图标的坐标。其中,所述若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息包括:当检测到所述控制窗口上的焦点操作时,获取所述控制窗口上的焦点操作信息;根据获取到的所述焦点操作信息,判断所述焦点的操作方式;若所述焦点的操作方式为停留操作,则获取与所述软件图标对应的应用相关的资源信息。其中,所述根据获取到的所述焦点操作信息,判断所述焦点的操作方式包括:若所述焦点停留在所述控制窗口上的时间超过预设阈值,则所述焦点的操作方式为停留操作。其中,所述当检测到所述控制窗口上的焦点操作时,获取所述控制窗口上的焦点操作信息之后,还包括:根据获取到的所述焦点操作信息,在所述控制窗口生成焦点操作模拟信息;根据生成得到的所述焦点操作模拟信息,控制所述软件图标进行相应的操作。其中,所述根据桌面上软件图标的坐标,创建覆盖在所述软件图标上的控制窗口还包括:根据所述桌面上软件图标的坐标,确定所述控制窗口的坐标区域。其中,所述若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息还包括:确定所述焦点是否停留在所述控制窗口的坐标区域;若确定所述焦点停留在所述控制焦点的坐标区域,则获取与所述软件图标对应的应用相关的资源信息。其中,所述若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息,并在所述控制窗口的侧边创建一个信息显示窗口还包括:根据所述控制窗口的坐标区域,确定所述控制窗口的非遮挡区域;在所述确定的所述控制窗口的非遮挡区域创建一个信息显示窗口。其中,所述控制窗口为预设透明度的透明窗口。相应地,本专利技术实施例提供了一种信息显示的终端,包括:窗口创建单元,用于根据桌面上软件图标的坐标,创建覆盖在所述软件图标上的控制窗口 ;信息获取单元,用于若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息,并在所述控制窗口的侧边创建一个信息显示窗口 ;信息显示单元,用于在所述创建的信息显示窗口中显示所述与所述软件图标对应的应用相关的资源信息。进一步的,所述终端还包括:数目获取单元,用于获取与所述软件图标对应的应用相关的资源信息数目;数目显示单元,用于在所述控制窗口上显示所述与所述软件图标对应的应用相关的资源信息数目。进一步的,所述终端还包括:图标检测单元,用于检查所述软件图标是否存在于桌面;坐标获取单元,用于若检查到所述软件图标存在于桌面,则获取所述软件图标的坐标。其中,所述信息获取单元包括:操作信息获取子单元,用于当检测到所述控制窗口上的焦点操作时,获取所述控制窗口上的焦点操作信息;操作方式判断子单元,用于根据获取到的所述焦点操作信息,判断所述焦点的操作方式;资源信息获取子单元,用于若所述焦点的操作方式为停留操作,则获取与所述软件图标对应的应用相关的资源信息。其中,所述信息获取单元还用于若所述焦点停留在所述控制窗口上的时间超过预设阈值,则所述焦点的操作方式为停留操作。进一步的,所述终端还包括:模拟信息生成单元,用于根据获取到的所述焦点操作信息,在所述控制窗口生成焦点操作模拟信息;模拟信息操作单元,用于根据生成得到的所述焦点操作模拟信息,控制所述软件图标进行相应的操作。其中,所述窗口创建单元还用于根据所述桌面上软件图标的坐标,确定所述控制窗口的坐标区域。其中,所述信息获取单元还包括:焦点确定子单元,用于确定所述焦点是否停留在所述控制窗口的坐标区域;确定获取子单元,用于若确定所述焦点停留在所述控制焦点的坐标区域,则获取与所述软件图标对应的应用相关的资源信息。其中,所述信息获取单元还包括:非遮挡区域确定子单元,用于根据所述控制窗口的坐标区域,确定所述控制窗口的非遮挡区域;显示窗口创建子单元,用于在所述确定的所述控制窗口的非遮挡区域创建一个信息显示窗口。其中,所述控制窗口为预设透明度的透明窗口。实施本专利技术实施例,根据桌面上软件图标的坐标,创建覆盖在所述软件图标上的控制窗口 ;若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息,并在所述控制窗口的侧边创建一个信息显示窗口 ;在所述创建的信息显示窗口中显示所述与所述软件图标对应的应用相关的资源信息。通过覆盖在软件图标上的控制窗口来实现焦点操作信息交互,扩展了软件图标的触发方式。【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术提出的一种信息显示的方法的第一实施例流程图;图2是本专利技术实施例中显示与软件图标对应的应用相关的资源信息的效果图;图3是本专利技术提出的一种信息显示的方法的另一实施例的流程图;图4是本专利技术实施例提出的一种信息本文档来自技高网...

【技术保护点】
一种信息显示的方法,其特征在于,所述方法包括:根据桌面上软件图标的坐标,创建覆盖在所述软件图标上的控制窗口;若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息,并在所述控制窗口的侧边创建一个信息显示窗口;在所述创建的信息显示窗口中显示所述与所述软件图标对应的应用相关的资源信息。

【技术特征摘要】
1.一种信息显示的方法,其特征在于,所述方法包括: 根据桌面上软件图标的坐标,创建覆盖在所述软件图标上的控制窗口 ; 若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息,并在所述控制窗口的侧边创建一个信息显不窗口; 在所述创建的信息显示窗口中显示所述与所述软件图标对应的应用相关的资源信息。2.如权利要求1所述的方法,其特征在于,所述若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息之后,还包括: 获取与所述软件图标对应的应用相关的资源信息数目; 在所述控制窗口上显示所述与所述软件图标对应的应用相关的资源信息数目。3.如权利要求1所述的方法,其特征在于,所述根据桌面上软件图标的坐标,创建覆盖在所述软件图标上 的控制窗口之前,还包括: 检查所述软件图标是否存在于桌面; 若检查到所述软件图标存在于桌面,则获取所述软件图标的坐标。4.如权利要求1所述的方法,其特征在于,所述若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息包括: 当检测到所述控制窗口上的焦点操作时,获取所述控制窗口上的焦点操作信息; 根据获取到的所述焦点操作信息,判断所述焦点的操作方式; 若所述焦点的操作方式为停留操作,则获取与所述软件图标对应的应用相关的资源信肩、O5.如权利要求4所述的方法,其特征在于,所述根据获取到的所述焦点操作信息,判断所述焦点的操作方式包括: 若所述焦点停留在所述控制窗口上的时间超过预设阈值,则所述焦点的操作方式为停留操作。6.如权利要求4所述的方法,其特征在于,所述当检测到所述控制窗口上的焦点操作时,获取所述控制窗口上的焦点操作信息之后,还包括: 根据获取到的所述焦点操作信息,在所述控制窗口生成焦点操作模拟信息; 根据生成得到的所述焦点操作模拟信息,控制所述软件图标进行相应的操作。7.如权利要求1所述的方法,其特征在于,所述根据桌面上软件图标的坐标,创建覆盖在所述软件图标上的控制窗口还包括: 根据所述桌面上软件图标的坐标,确定所述控制窗口的坐标区域。8.如权利要求7所述的方法,其特征在于,所述若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息还包括: 确定所述焦点是否停留在所述控制窗口的坐标区域; 若确定所述焦点停留在所述控制焦点的坐标区域,则获取与所述软件图标对应的应用相关的资源信息。9.如权利要求7所述的方法,其特征在于,所述若检测到焦点停留在所述控制窗口上,则获取与所述软件图标对应的应用相关的资源信息,并在所述控制窗口的侧边创建一个信息显示窗口还包括: 根据所述控制窗口的坐标区域,确定所述控制窗口的非遮挡区域;在所述确定的所述控制窗口的非遮挡区域创建一个信...

【专利技术属性】
技术研发人员:袁泽礼王旭东
申请(专利权)人:珠海市君天电子科技有限公司
类型:发明
国别省市:广东;44

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

1