[发明专利]一种任务栏按钮的管理方法及装置无效
申请号: | 200910092892.1 | 申请日: | 2009-09-10 |
公开(公告)号: | CN102023848A | 公开(公告)日: | 2011-04-20 |
发明(设计)人: | 秦波;李向阳;张弛 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/46 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 任务栏 按钮 管理 方法 装置 | ||
技术领域
本发明主要涉及任务栏按钮,尤其是指一种任务栏按钮的管理方法及装置。
背景技术
在操作系统中,桌面上应用程序打开时的窗口会在任务栏内映射为按钮,我们可以通过任务栏上的按钮选择当前选中的窗口然后进行操作。以Windows操作系统为例,从Windows XP时代开始,这些任务栏按钮就有了一个新的组织方式,分组相似的任务栏按钮,也就是Windows本身会将相似的任务栏按钮分为一组(如多个IE(Internet Explorer)窗口分为一组,多个Windows explorer窗口分为一组)。这样做的好处是能够减少任务栏中显示的按钮数目,从而减少打开多窗口后需要对任务栏进行分页的概率,也便于用户对相似任务进行管理,简化用户操作。
发明人在实现本发明实施例的过程中发现,现有技术至少存在以下缺陷:现有的这种单一的分组方式很难满足用户的需求,举例来说,假如当前Windows的桌面上开启了10个不同应用程序的窗口,按照Windows本身的分组策略,这10个窗口都会作为单独的按钮排列在任务栏,而不会分组,这样本身长度有限的任务栏由于无法排列10个按钮而需要对任务栏进行分页,此时如果用户需要找的窗口在比较靠后的位置,用户就很难一次定位到该窗口。因此,在桌面打开多个窗口的情况下,用户更希望能够灵活的对这些窗口进行分组。
发明内容
本发明实施例提出一种任务栏按钮的管理方法及装置,能够根据用户的需求灵活定义任务栏按钮的分组,从而满足用户的个性化需求,带来更好的用户体验。
本发明实施例的技术方案是这样实现的:
一种任务栏按钮的管理方法,应用于一具有第一窗口和第二窗口的系统,其中,所述第一窗口对应任务栏的第一按钮,且具有第一应用程序标识,所述第二窗口对应所述任务栏的第二按钮,且具有第二应用程序标识,包括:
接收一管理命令;
根据所述管理命令,将所述第二应用程序标识和所述第一应用程序标识设置为相等;
将具有相等应用程序标识的所述第一按钮和所述第二按钮在所述任务栏上组合,形成第三按钮。
优选的,所述根据所述管理命令,将所述第二应用程序标识和所述第一应用程序标识设置为相等包括:
获取所述第一窗口的第一窗口句柄和所述第二窗口的第二窗口句柄;
获取所述第一窗口句柄所对应的第一进程和所述第二窗口句柄所对应的第二进程;
根据所述管理命令将设置应用程序标识的代码片段或动态链接库DLL注入所述第一进程和所述第二进程中,获取所述第一窗口的第一应用程序标识和所述第二窗口的第二应用程序标识,将所述第二应用程序标识和所述第一应用程序标识设置为相等。
优选的,所述将所述第二应用程序标识和所述第一应用程序标识设置为相等具体为:
将所述第二应用程序标识和所述第一应用程序标识都设置为相等的第三值。
优选的,所述接收一管理命令前还包括:
获取用户对所述任务栏的所述第一按钮或所述第二按钮的移动操作;
当所述移动操作使所述第一按钮至少部分与所述第二按钮重叠时,生成所述管理命令。
一种任务栏按钮的管理方法,应用于一具有第一窗口的系统,所述第一窗口对应任务栏的第一按钮,且具有第一应用程序标识,包括:
当打开第二窗口时,检测所述第二窗口与所述第一窗口是否满足分组策略,如果满足则发出一管理命令,其中,所述第二窗口对应所述任务栏的第二按钮,且具有第二应用程序标识;
根据所述管理命令,将所述第二应用程序标识和所述第一应用程序标识设置为相等;
将具有相等应用程序标识的所述第一按钮和所述第二按钮在所述任务栏上组合,形成第三按钮。
优选的,所述检测所述第二窗口与所述第一窗口是否满足分组策略前还包括:
根据应用程序名、应用程序属性或应用进程属性生成所述分组策略。
优选的,将具有相等应用程序标识的所述第一按钮和所述第二按钮在所述任务栏上组合,形成第三按钮后还包括:
获取所述第一窗口的第一窗口信息和所述第二窗口的第二窗口信息;
根据所述第一窗口信息和所述第二窗口信息生成所述分组策略。
一种任务栏按钮的管理装置,应用于一具有第一窗口和第二窗口的系统,其中,所述第一窗口对应任务栏的第一按钮,且具有第一应用程序标识,所述第二窗口对应所述任务栏的第二按钮,且具有第二应用程序标识,包括:
接收模块,用于接收一管理命令;
设置模块,用于根据所述管理命令,将所述第二应用程序标识和所述第一应用程序标识设置为相等;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910092892.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:主机板侦错系统及其外接侦错板
- 下一篇:一种保健养生醋饮及其酿造工艺