一种窗口移动方法、装置、计算设备和存储介质制造方法及图纸

技术编号:34131362 阅读:9 留言:0更新日期:2022-07-14 15:30
本发明专利技术公开了一种窗口移动方法、装置、计算设备和存储介质,方法包括:响应于在任务视图界面选中多个窗口缩略图的操作,获取多个窗口所在工作区的标识,多个窗口缩略图与所述多个窗口一一对应;响应于在任务视图界面将多个窗口移动至目标工作区的操作,获取目标工作区的标识;将多个窗口所在工作区的标识更改为目标工作区的标识。可知,本发明专利技术在选中多个窗口后,可一次将多个窗口同时移动至目标工作区,相比于已有的一次移动一个窗口至目标工作区的方式,可以快速移动窗口,进而提高工作效率。进而提高工作效率。进而提高工作效率。

【技术实现步骤摘要】
一种窗口移动方法、装置、计算设备和存储介质


[0001]本专利技术涉及计算机
,特别涉及一种窗口移动方法、装置、计算设备和存储介质。

技术介绍

[0002]目前,为了满足各类需求,用户通常在其计算设备中安装各类应用程序。并且为了提高工作的便利性,往往打开多个工作区。其中,工作区是可以存放多个已打开应用程序窗口(简称窗口)的容器,在一个工作区内可以打开多个窗口。并且,为了满足用户工作等的需要,还会将一个工作区的窗口移动到其他工作区中。
[0003]已有的将窗口移动到其他工作区的方法为:首先将需要打开任务视图界面,任务视图界面包括已打开的所有工作区的工作区缩略图和任一工作区中打开窗口的窗口缩略图。接着选中任一窗口缩略图,通过拖拽的方式将选中的窗口缩略图拖拽到指定工作区,或通过触发快捷键的方式(例如win键+shift键+“1至4中任意一个数字”)将一个窗口移动至指定工作区中。但是,已有方法中,一次将一个窗口移动至指定工作区,若需要移动多个窗口至其他工作区时,需要执行多次拖拽或触发快捷键操作,过程繁琐,导致效率低下,用户体验不佳。

技术实现思路

[0004]为此,本专利技术提供一种窗口移动方法,以力图解决或者至少缓解上面存在的问题。
[0005]根据本专利技术的一个方面,提供了一种窗口移动方法,适于在计算设备中执行以一次将多个窗口同时从当前工作区移动至目标工作区,所述方法包括:响应于在任务视图界面选中多个窗口缩略图的操作,获取多个窗口所在工作区的标识,其中,多个窗口缩略图与所述多个窗口一一对应;响应于在任务视图界面将多个窗口移动至目标工作区的操作,获取目标工作区的标识;将多个窗口所在工作区的标识更改为目标工作区的标识,以将多个窗口同时从其所在工作区移动至目标工作区。
[0006]可选地,本专利技术提供的窗口移动方法还包括步骤:获取已选中窗口缩略图对应窗口的ID;将各窗口的ID按照预设规则添加至数据表中。
[0007]可选地,预设规则为将选中窗口缩略图的先后顺序作为添加顺序的规则。
[0008]可选地,将多个窗口所在工作区的标识更改为目标工作区的标识的步骤包括:遍历所述数据表;将数据表中窗口ID对应的各窗口所在工作区的标识更改为目标工作区的标识,以在目标工作区按照选中顺序显示移动至其中的窗口的缩略图。
[0009]可选地,本专利技术提供的窗口移动方法还包括步骤:为每一窗口添加一个成员变量,成员变量用于保存窗口所在工作区的标识;其中,将所述多个窗口所在工作区的标识更改为所述目标工作区的标识的步骤包括:将数据表中窗口ID对应的各窗口的成员变量更改为目标工作区的标识。
[0010]可选地,本专利技术提供的窗口移动方法还包括步骤:为已选中窗口添加选中状态,选
中状态为对已选中窗口缩略图对应的窗口进行标识的状态。
[0011]可选地,将已选中窗口移动至目标工作区的方式包括鼠标拖动的方式或触发快捷键的方式。
[0012]根据本专利技术的又一个方面,提供了一种窗口移动装置,包括:获取模块,响应于在任务视图界面选中多个窗口缩略图的操作,获取多个窗口所在工作区的标识,其中,多个窗口缩略图与所述多个窗口一一对应,以及响应于在任务视图界面将所述多个窗口移动至目标工作区的操作,获取目标工作区的标识;移动窗口模块,适于将多个窗口所在工作区的标识更改为目标工作区的标识,以将多个窗口同时从其所在工作区移动至目标工作区。
[0013]根据本专利技术的又一个方面,提供了一种计算设备,包括:至少一个处理器;以及存储器,存储有程序指令,其中,所述程序指令被配置为适于由所述至少一个处理器执行,所述程序指令包括用于执行如上所述方法的指令。
[0014]根据本专利技术的另一个方面,提供了一种存储有程序指令的可读存储介质,当所述程序指令被计算设备读取并执行时,使得所述计算设备执行如上所述的方法。
[0015]根据本专利技术的技术方案,提供了一种本专利技术提供的窗口移动方法,该方法响应于在任务视图界面选中多个窗口缩略图的操作,获取多个窗口所在工作区的标识,响应于在任务视图界面将多个窗口移动至目标工作区的操作,获取目标工作区的标识,并将多个窗口所在工作区的标识更改为目标工作区的标识,实现将多个窗口同时从其所在工作区移动至目标工作区。可见,本专利技术中,在选中多个窗口后,可一次将多个窗口同时移动至目标工作区,相比于已有的一次移动一个窗口至目标工作区的方式,可以快速移动窗口,进而提高工作效率。
[0016]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0017]为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。
[0018]图1示出了根据本专利技术一个实施例的任务视图界面的示意图;
[0019]图2示出了根据本专利技术另一个实施例的任务视图界面的示意图;
[0020]图3示出了根据本专利技术另一个实施例的任务视图界面的示意图;
[0021]图4示出了根据本专利技术一个实施例的计算设备400的结构图;
[0022]图5示出了根据本专利技术一个实施例的窗口移动方法500的流程图;
[0023]图6示出了根据本专利技术一个实施例的为窗口缩略图添加选中状态的任务视图界面的示意图;
[0024]图7示出了根据本专利技术一个实施例的批量移动窗口后的任务视图界面的示意图;
[0025]图8示出了根据本专利技术一个实施例的窗口移动装置800的结构框图。
具体实施方式
[0026]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0027]应用程序,是为完成某项或多项特定工作的计算机程序。随着互联网技术的快速发展以及人们需求的不断增加,开发出了针对各类需求的应用程序。为了满足各类需求,用户通常在其计算设备中安装各类应用程序。并且为了提高工作的便利性,往往打开多个工作区。
[0028]其中,工作区是可以存放多个已打开应用程序窗口的容器,在一个工作区内可以打开多个应用程序窗口(简称窗口)。此处值得注意的是,在Windows操作系统中,工作区称为桌面,该桌面为虚拟桌面,而在IOS操作系统中一般称作工作区,二者性质相同,仅名称不同。
[0029]已有的将窗口移动到其他工作区的方法为:首先将需要打开任务视图界面,任务视图界面中展示工作区缩略图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种窗口移动方法,包括:响应于在任务视图界面选中多个窗口缩略图的操作,获取多个窗口所在工作区的标识,其中,所述多个窗口缩略图与所述多个窗口一一对应;响应于在任务视图界面将所述多个窗口移动至目标工作区的操作,获取所述目标工作区的标识;将所述多个窗口所在工作区的标识更改为所述目标工作区的标识,以将所述多个窗口同时从其所在工作区移动至所述目标工作区。2.如权利要求1所述的方法,还包括步骤:获取已选中窗口缩略图对应窗口的ID;将各窗口的ID按照预设规则添加至数据表中。3.如权利要求2所述的方法,其中,所述预设规则为将选中窗口缩略图的先后顺序作为添加顺序的规则。4.如权利要求2或3所述的方法,其中,所述将所述多个窗口所在工作区的标识更改为所述目标工作区的标识的步骤包括:遍历所述数据表;将所述数据表中窗口ID对应的各窗口所在工作区的标识更改为所述目标工作区的标识,以在所述目标工作区按照选中顺序显示移动至其中的窗口的缩略图。5.如权利要求4所述的方法,还包括步骤:为每一窗口添加一个成员变量,所述成员变量用于保存窗口所在工作区的标识;其中,将所述数据表中窗口ID对应的各窗口所在工作区的标识更改为所述目标工作区的标识的步骤包括:将...

【专利技术属性】
技术研发人员:徐勇睿
申请(专利权)人:统信软件技术有限公司
类型:发明
国别省市:

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

1