CN114327725B - 应用于Windows10***的个性化任务栏显示方法及装置 - Google Patents

应用于Windows10***的个性化任务栏显示方法及装置 Download PDF

Info

Publication number
CN114327725B
CN114327725B CN202111632460.2A CN202111632460A CN114327725B CN 114327725 B CN114327725 B CN 114327725B CN 202111632460 A CN202111632460 A CN 202111632460A CN 114327725 B CN114327725 B CN 114327725B
Authority
CN
China
Prior art keywords
taskbar
display
icon
user
display state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111632460.2A
Other languages
English (en)
Other versions
CN114327725A (zh
Inventor
李启伟
郑有胜
陈春晓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Baoqu Technology Co Ltd
Original Assignee
Zhuhai Baoqu Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Baoqu Technology Co Ltd filed Critical Zhuhai Baoqu Technology Co Ltd
Priority to CN202111632460.2A priority Critical patent/CN114327725B/zh
Publication of CN114327725A publication Critical patent/CN114327725A/zh
Application granted granted Critical
Publication of CN114327725B publication Critical patent/CN114327725B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开一种应用于Windows10***的个性化任务栏显示方法及装置,涉及计算机技术领域,能够使用户对Windows10的***任务栏的显示效果进行个性化设置,有效提升用户体验。所述方法包括:在Windows10***中,向用户提供***任务栏显示状态控制接口,所述***任务栏显示状态控制接口用于对***任务栏的显示状态进行个性化控制;通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令;根据所述配置指令显示***任务栏。本发明适用于Windows10***。

Description

应用于Windows10***的个性化任务栏显示方法及装置
技术领域
本发明涉及计算机技术领域,尤其涉及一种应用于Windows10***的个性化任务栏显示方法及装置。
背景技术
Windows 10是一种跨平台操作***,可以应用于计算机和平板电脑等设备等。相比于之前的操作***,Windows 10在易用性和安全性方面有了极大的提升,除了针对云服务、智能移动设备、自然人机交互等新技术进行融合外,还对固态硬盘、生物识别、高分辨率屏幕等硬件进行了优化完善与支持。
然而,Windows 10***中,用户无法根据自己的喜好,设置***任务栏显示界面,任务栏显示效果单一,难以满足用户的个性化需求,用户体验差。
发明内容
有鉴于此,本发明实施例提供一种应用于Windows10***的个性化任务栏显示方法及装置,能够使用户对Windows10的***任务栏的显示效果进行个性化设置,有效提升用户体验。
第一方面,本发明实施例提供一种应用于Windows10***的个性化任务栏显示方法,包括:在Windows10***中,向用户提供***任务栏显示状态控制接口,所述***任务栏显示状态控制接口用于对***任务栏的显示状态进行个性化控制;通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令;根据所述配置指令显示***任务栏。
可选的,所述在Windows10***中,向用户提供***任务栏显示状态控制接口包括:在第一操作***中执行***任务栏显示状态配置操作,并追踪所述***任务栏显示状态配置操作所调用的应用程序接口,得到第一应用程序接口;在Windows10***中调用所述第一应用程序接口,以通过所述第一应用程序接口向用户提供***任务栏显示控制接口,其中,所述第一操作***与所述Windows10***不同,且所述第一操作***与所述Windows10***兼容。
可选的,所述***任务栏显示控制接口具有可视化界面;所述通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令包括:通过接收用户在所述***任务栏显示控制接口的可视化界面中输入的配置参数,接收所述配置指令。
可选的,所述***任务栏显示状态包括以下至少一项:任务栏的纹理、任务栏的颜色、任务栏的透明度、任务栏中的运行程序图标的显示方式。
可选的,所述任务栏中的运行程序图标的显示方式包括以下至少一项:居左显示、居中显示、居右显示。
可选的,所述根据所述配置指令显示***任务栏包括:分别获取所述***任务栏中用于显示运行程序图标的任务栏分区的分区宽度,以及当前需要显示的各运行程序图标的图标总宽度;在所述图标总宽度小于或等于所述分区宽度的情况下,根据所述配置指令中指定的所述显示方式,将所述各运行程序图标居左显示、居中显示、或居右显示;在所述图标总宽度大于所述分区宽度的情况下,根据所述配置指令中指定的所述显示方式,将所述各运行程序图标中的一部分图标居左显示、居中显示、或居右显示,并将所述各运行程序图标中的另一部分图标折抵显示。
可选的,所述在Windows10***中,向用户提供***任务栏显示状态控制接口包括:在Windows10***中,拦截所述***任务栏中的“开始”按钮的图标绘制消息;根据所述图标绘制消息,向用户提供“开始”按钮的图标替换操作接口;所述通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令包括:通过所述图标替换操作接口,接收用户对所述“开始”按钮的图标替换操作,得到新的“开始”按钮图标;所述根据所述配置指令显示***任务栏包括:将所述新的“开始”按钮图标在所述***任务栏中显示。
第二方面,本发明的实施例还提供一种应用于Windows10***的个性化任务栏显示装置,包括:提供单元,用于在Windows10***中,向用户提供***任务栏显示状态控制接口,所述***任务栏显示状态控制接口用于对***任务栏的显示状态进行个性化控制;接收单元,用于通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令;显示单元,用于根据所述配置指令显示***任务栏。
可选的,所述提供单元包括:追踪模块,用于在第一操作***中执行***任务栏显示状态配置操作,并追踪所述***任务栏显示状态配置操作所调用的应用程序接口,得到第一应用程序接口;调用模块,用于在Windows10***中调用所述第一应用程序接口,以通过所述第一应用程序接口向用户提供***任务栏显示控制接口,其中,所述第一操作***与所述Windows10***不同,且所述第一操作***与所述Windows10***兼容。
可选的,所述***任务栏显示控制接口具有可视化界面;所述接收单元,具体用于通过接收用户在所述***任务栏显示控制接口的可视化界面中输入的配置参数,接收所述配置指令。
可选的,所述***任务栏显示状态包括以下至少一项:任务栏的纹理、任务栏的颜色、任务栏的透明度、任务栏中的运行程序图标的显示方式。
可选的,所述任务栏中的运行程序图标的显示方式包括以下至少一项:居左显示、居中显示、居右显示。
可选的,所述显示单元包括:获取模块,用于分别获取所述***任务栏中用于显示运行程序图标的任务栏分区的分区宽度,以及当前需要显示的各运行程序图标的图标总宽度;第一显示模块,用于在所述图标总宽度小于或等于所述分区宽度的情况下,根据所述配置指令中指定的所述显示方式,将所述各运行程序图标居左显示、居中显示、或居右显示;第二显示模块,用于在所述图标总宽度大于所述分区宽度的情况下,根据所述配置指令中指定的所述显示方式,将所述各运行程序图标中的一部分图标居左显示、居中显示、或居右显示,并将所述各运行程序图标中的另一部分图标折抵显示。
可选的,所述提供单元包括:拦截模块,用于在Windows10***中,拦截所述***任务栏中的“开始”按钮的图标绘制消息;提供模块,用于根据所述图标绘制消息,向用户提供“开始”按钮的图标替换操作接口;所述接收单元,具体用于通过所述图标替换操作接口,接收用户对所述“开始”按钮的图标替换操作,得到新的“开始”按钮图标;所述显示单元,具体用于将所述新的“开始”按钮图标在所述***任务栏中显示。
第三方面,本发明的实施例还提供一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行本发明的实施例提供的任一种方法。
第四方面,本发明的实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现本发明的实施例提供的任一种方法。
本发明的实施例提供的应用于Windows10***的个性化任务栏显示方法及装置,能够在Windows10***中,向用户提供***任务栏显示状态控制接口,所述***任务栏显示状态控制接口用于对***任务栏的显示状态进行个性化控制,通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令,并根据所述配置指令显示***任务栏,这样,就能够根据用户需要,在Windows10***中对***任务栏的显示状态进行配置,并根据配置结果显示***任务栏,从而满足了用户对Windows10的***任务栏的显示效果进行个性化设置的需求,有效提升了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明的实施例提供的应用于Windows10***的个性化任务栏显示方法的一种流程图;
图2为本发明的实施例中***任务栏中运行程序图标显示的一种示意图;
图3为本发明的实施例中***任务栏中运行程序图标显示的另一种示意图;
图4为本发明的实施例提供的应用于Windows10***的个性化任务栏显示装置的一种结构示意图;
图5为本发明的实施例提供的电子设备的一种结构示意图。
具体实施方式
下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
第一方面,本发明的实施例提供了一种应用于Windows10***的个性化任务栏显示方法,能够使用户对Windows10的任务栏的显示效果进行个性化设置,有效提升用户体验。
如图1所示,本发明的实施例提供的应用于Windows10***的个性化任务栏显示方法可以包括:
S11,在Windows10***中,向用户提供***任务栏显示状态控制接口,所述***任务栏显示状态控制接口用于对***任务栏的显示状态进行个性化控制;
其中,Windows10***是个人计算机一种常用的操作***,其可以通过窗口(Windows)向用户展示对应的应用程序界面。Windows10桌面的最下方的一条显示区域被称为***任务栏,***任务栏中可以显示“开始”按钮以及当前运行程序的图标等信息。***任务栏显示状态控制接口可以指用于个性化控制***任务栏的显示状态的程序接口,本步骤中,可以根据用户指令,向用户提供***任务栏显示状态控制接口,以便用户通过该接口设置或改变***任务栏的显示状态。可选的,***任务栏显示状态控制接口的具体形式不限,既可以通过代码的形式提供给用户,也可以通过图形用户界面的形式提供给用户。
S12,通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令;
本步骤中,用户可以通过键盘、鼠标、触屏等方式,向***任务栏显示状态控制接口输入对***任务栏显示状态的配置指令。其中,***任务栏显示状态可以包括能够体现***任务栏任何外在特征的状态,例如,任务栏的颜色特征、形状特征等。
可选的,在本发明的一个实施例中,还可以通过***任务栏显示状态控制接口,向用户展示***任务栏显示状态的当前配置参数,从而使用户在输入配置指令时能够有所参考。
S13,根据所述配置指令显示***任务栏。
在步骤S12中接收了用户对***任务栏显示状态的配置指令后,本步骤中就可以根据该配置指令显示***任务栏,从而使***任务栏呈现出用户想要的显示效果。
本发明的实施例提供的应用于Windows10***的个性化任务栏显示方法,能够在Windows10***中,向用户提供***任务栏显示状态控制接口,所述***任务栏显示状态控制接口用于对***任务栏的显示状态进行个性化控制,通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令,并根据所述配置指令显示***任务栏,这样,就能够根据用户需要,在Windows10***中对***任务栏的显示状态进行配置,并根据配置结果显示***任务栏,从而满足了用户对Windows10的***任务栏的显示效果进行个性化设置的需求,有效提升了用户体验。
具体而言,现有的Windows10***中,用户已经无法设置***任务栏的显示状态,例如,无法将***任务栏设置成亚克力效果或透明效果,***任务栏中各种运行程序图标也只能居左显示,用户无法设置成居中显示或者居右显示,因此严重影响了用户的个性化使用体验。为了解决上述问题,本发明的实施例提供的个性化的任务栏显示方法,能够在Windows10***中,向用户提供***任务栏显示状态控制接口,从而使用户能够按照自己的需求和喜好个性化设置***任务栏的显示状态。
可选的,在本发明的实施例中,向用户提供***任务栏显示状态控制接口的方式可以是多种多样的,只要能够使用户能够通过该接口设置和修改***任务栏的至少一种显示状态即可。
举例而言,在本发明的一个实施例中,可以从Windows10***中找出一些被隐藏起来的应用程序接口,并通过该应用程序接口向用户提供***任务栏显示状态控制接口。具体实施例中,步骤S11中所述在Windows10***中,向用户提供***任务栏显示状态控制接口可以包括:在第一操作***中执行***任务栏显示状态配置操作,并追踪所述***任务栏显示状态配置操作所调用的应用程序接口,得到第一应用程序接口;在Windows10***中调用所述第一应用程序接口,以通过所述第一应用程序接口向用户提供***任务栏显示控制接口,其中,所述第一操作***与所述Windows10***不同,且所述第一操作***与所述Windows10***兼容,例如Windows7***等。
为了得到第一应用程序接口,在本发明的一个实施例中,可以先在Windows7***中执行***任务栏显示状态配置操作,并追踪执行此操作调用了哪个应用程序接口,例如如果调用了API_01,则API_01即为第一应用程序接口,在Windows10***中也调用API_01接口,从而向用户提供***任务栏显示控制接口。
虽然现有技术中Windows10***不允许用户设置***任务栏的显示状态,本实施例却可以利用不同操作***之间的兼容关系,从一些另外的操作***中寻找能够实现***任务栏显示状态设置的应用程序接口,并使该接口服务于Windows10***,从而解决Windows10***中用户无法设置***任务栏显示状态的难题。
可选的,***任务栏显示状态控制接口可以通过多种方式提供给用户。为了进一步提升用户体验,在本发明的一个实施例中,***任务栏显示控制接口可以具有可视化界面,基于此,在步骤S12中通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令具体可以包括:通过接收用户在所述***任务栏显示控制接口的可视化界面中输入的配置参数,接收所述配置指令。例如,在本发明的一个实施例中,***任务栏显示控制接口可以通过对话框或控件等形式向用户展示,用户可以通过下拉菜单选项选择对应的配置参数,或者直接输入对应配置参数。
本发明的实施例中,配置指令可以对***任务栏显示控制接口中的一个或多个***任务栏显示状态进行配置。可选的,所述***任务栏显示状态可以包括以下一项或多项:任务栏的纹理、任务栏的颜色、任务栏的透明度、任务栏中的运行程序图标的显示方式。其中,任务栏的纹理可以指***任务栏呈现的材料质感,例如,镜面效果、亚克力效果、毛玻璃效果、透明效果等;任务栏颜色可以指任务栏的颜色,可以由RGB的不同比例配置任务栏颜色;任务栏的透明度可以指任务栏的透明程度或不透明程度,可以用百分数表示;任务栏中的运行程序图标的显示方式可以指当前运行程序的图标在任务栏中的显示位置,例如可以包括以下一项或多项:居左显示、居中显示、居右显示。
为了实现上述居左显示、居中显示、居右显示等显示方式,在本发明的一个实施例中,步骤S13根据所述配置指令显示***任务栏可以包括:
分别获取所述***任务栏中用于显示运行程序图标的任务栏分区的分区宽度,以及当前需要显示的各运行程序图标的图标总宽度;
在所述图标总宽度小于或等于所述分区宽度的情况下,根据所述配置指令中指定的所述显示方式,将所述各运行程序图标居左显示、居中显示、或居右显示;
在所述图标总宽度大于所述分区宽度的情况下,根据所述配置指令中指定的所述显示方式,将所述各运行程序图标中的一部分图标居左显示、居中显示、或居右显示,并将所述各运行程序图标中的另一部分图标折抵显示。
举例而言,在本发明的一个实施例中,***任务栏中用于显示运行程序图标的任务栏分区的分区宽度为L1,***任务栏中当前需要显示的运行程序图标共有5个,这5个运行程序图标的图标总宽度L2为各运行程序图标的宽度之和。如图2所示,如果L1大于或等于L2,则说明这5个运行程序图标都可以显示在***任务栏用于显示运行程序图标的任务栏分区中,因此,可以根据用户配置的居左显示、居中显示或居右显示指令,在该任务栏分区中显示这些运行程序图标。如图3所示,如果L1小于L2,则说明这5个运行程序图标无法全部显示在***任务栏用于显示运行程序图标的任务栏分区中,因此,可以按照各运行程序图标原本的排列顺序,将一部分运行程序图标居左显示、居中显示、或居右显示,而将另一部分图标折叠显示。其中,折叠显示可以将多个图标重叠在一起,仅占据一个图标的位置,当鼠标点击折叠区域时,可以悬浮显示对应的多个图标。这样,居左显示时可以优先显示排列顺序靠左的运行程序图标,居中显示时可以优先显示排列顺序靠近中间的运行程序图标,居右显示时可以优先显示排列顺序靠右的运行程序图标,从而让用户可以通过不同的配置指令,优先展示不同的运行程序图标,进一步提升了用户体验。
具体实施例中,居左显示时,可以从***任务栏中用于运行程序图标的任务栏分区的最左侧开始向右依次加载对应的运行程序图标,居右显示时,可以从***任务栏中用于运行程序图标的任务栏分区的最右侧开始向左依次加载对应的运行程序图标,居中显示时,可以从***任务栏中用于运行程序图标的任务栏分区的中点开始向两端依次加载对应的运行程序图标。
前述实施例中,介绍了一种通过在第一操作***中执行***任务栏显示状态配置操作,并追踪所述***任务栏显示状态配置操作所调用的应用程序接口的方式,在Windows10***中向用户提供***任务栏显示状态控制接口,但本发明的实施例不限于此,在本发明的其他实施例中,还可以通过其他方式在Windows10***中向用户提供***任务栏显示状态控制接口,并通过该***任务栏显示状态控制接口接收相应的配置指令,从而实现Windows10中***任务栏显示状态的改变。
举例而言,在本发明的另一个实施例中,步骤S11在Windows10***中,向用户提供***任务栏显示状态控制接口具体可以包括:在Windows10***中,拦截所述***任务栏中的“开始”按钮的图标绘制消息;根据所述图标绘制消息,向用户提供“开始”按钮的图标替换操作接口;基于此,步骤S12中通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令具体可以包括:通过所述图标替换操作接口,接收用户对所述“开始”按钮的图标替换操作,得到新的“开始”按钮图标;步骤S13中根据所述配置指令显示***任务栏具体可以包括:将所述新的“开始”按钮图标在所述***任务栏中显示。
本实施例中,当用户想要替换***任务栏中的“开始”图标时,可以发出对应的鼠标操作、键盘操作或触屏操作,***可以根据该操作拦截所述***任务栏中的“开始”按钮的图标绘制消息。由于Windows10***中,可以间隔预设时长通过界面绘制指令刷新显示界面,这样,拦截了“开始”按钮的图标绘制消息后,就可以进一步向用户提供图标替换操作接口,允许用户对“开始”按钮图标进行替换,得到新的“开始”按钮图标,并通过下一次图标绘制消息,将所述新的“开始”按钮图标显示在***任务栏中的“开始”位置。
第二方面,本发明的实施例提供了一种应用于Windows10***的个性化任务栏显示装置,能够使用户对Windows10的***任务栏的显示效果进行个性化设置,有效提升用户体验。
如图4所示,本发明的实施例提供一种应用于Windows10***的个性化任务栏显示装置,该装置可以包括:
提供单元31,用于在Windows10***中,向用户提供***任务栏显示状态控制接口,所述***任务栏显示状态控制接口用于对***任务栏的显示状态进行个性化控制;
接收单元32,用于通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令;
显示单元33,用于根据所述配置指令显示***任务栏。
本发明的实施例提供的应用于Windows10***的个性化任务栏显示装置,能够在Windows10***中,向用户提供***任务栏显示状态控制接口,所述***任务栏显示状态控制接口用于对***任务栏的显示状态进行个性化控制,通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令,并根据所述配置指令显示***任务栏,这样,就能够根据用户需要,在Windows10***中对***任务栏的显示状态进行配置,并根据配置结果显示***任务栏,从而满足了用户对Windows10的***任务栏的显示效果进行个性化设置的需求,有效提升了用户体验。
可选的,提供单元31可以包括:
追踪模块,用于在第一操作***中执行***任务栏显示状态配置操作,并追踪所述***任务栏显示状态配置操作所调用的应用程序接口,得到第一应用程序接口;
调用模块,用于在Windows10***中调用所述第一应用程序接口,以通过所述第一应用程序接口向用户提供***任务栏显示控制接口,其中,所述第一操作***与所述Windows10***不同,且所述第一操作***与所述Windows10***兼容。
可选的,所述***任务栏显示控制接口具有可视化界面;
接收单元32,具体可用于通过接收用户在所述***任务栏显示控制接口的可视化界面中输入的配置参数,接收所述配置指令。
可选的,所述***任务栏显示状态包括以下至少一项:任务栏的纹理、任务栏的颜色、任务栏的透明度、任务栏中的运行程序图标的显示方式。
可选的,所述任务栏中的运行程序图标的显示方式包括以下至少一项:居左显示、居中显示、居右显示。
可选的,显示单元33可包括:
获取模块,用于分别获取所述***任务栏中用于显示运行程序图标的任务栏分区的分区宽度,以及当前需要显示的各运行程序图标的图标总宽度;
第一显示模块,用于在所述图标总宽度小于或等于所述分区宽度的情况下,根据所述配置指令中指定的所述显示方式,将所述各运行程序图标居左显示、居中显示、或居右显示;
第二显示模块,用于在所述图标总宽度大于所述分区宽度的情况下,根据所述配置指令中指定的所述显示方式,将所述各运行程序图标中的一部分图标居左显示、居中显示、或居右显示,并将所述各运行程序图标中的另一部分图标折抵显示。
可选的,提供单元31可包括:
拦截模块,用于在Windows10***中,拦截所述***任务栏中的“开始”按钮的图标绘制消息;
提供模块,用于根据所述图标绘制消息,向用户提供“开始”按钮的图标替换操作接口;
接收单元32,具体可用于通过所述图标替换操作接口,接收用户对所述“开始”按钮的图标替换操作,得到新的“开始”按钮图标;
显示单元33,具体可用于将所述新的“开始”按钮图标在所述***任务栏中显示。
第三方面,本发明实施例提供一种电子设备,能够使用户对Windows10的***任务栏的显示效果进行个性化设置,有效提升用户体验。
如图5所示,本发明的实施例提供的电子设备,可以包括:壳体81、处理器82、存储器83、电路板84和电源电路85,其中,电路板84安置在壳体81围成的空间内部,处理器82和存储器83设置在电路板84上;电源电路85,用于为上述电子设备的各个电路或器件供电;存储器83用于存储可执行程序代码;处理器82通过读取存储器83中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一实施例提供的方法。
处理器82对上述步骤的具体执行过程以及处理器82通过运行可执行程序代码来进一步执行的步骤,可以参见前述实施例的描述,在此不再赘述。
上述电子设备以多种形式存在,包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、***总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
(5)其他具有数据交互功能的电子设备。
相应的,第四方面,本发明的实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现前述实施例提供的任一种方法,因此也能实现相应的技术效果,前文已经进行了详细说明,此处不再赘述。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
为了描述的方便,描述以上装置是以功能分为各种单元/模块分别描述。当然,在实施本发明时可以把各单元/模块的功能在同一个或多个软件和/或硬件中实现。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (14)

1.一种应用于Windows10***的个性化任务栏显示方法,其特征在于,包括:
在Windows10***中,向用户提供***任务栏显示状态控制接口,所述***任务栏显示状态控制接口用于对***任务栏的显示状态进行个性化控制;所述在Windows10***中,向用户提供***任务栏显示状态控制接口包括:在第一操作***中执行***任务栏显示状态配置操作,并追踪所述***任务栏显示状态配置操作所调用的应用程序接口,得到第一应用程序接口;在Windows10***中调用所述第一应用程序接口,以通过所述第一应用程序接口向用户提供***任务栏显示控制接口,其中,所述第一操作***与所述Windows10***不同,且所述第一操作***与所述Windows10***兼容;
通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令;
根据所述配置指令显示***任务栏。
2.根据权利要求1所述的方法,其特征在于,所述***任务栏显示控制接口具有可视化界面;
所述通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令包括:
通过接收用户在所述***任务栏显示控制接口的可视化界面中输入的配置参数,接收所述配置指令。
3.根据权利要求1至2中任一项所述的方法,其特征在于,所述***任务栏显示状态包括以下至少一项:任务栏的纹理、任务栏的颜色、任务栏的透明度、任务栏中的运行程序图标的显示方式。
4.根据权利要求3所述的方法,其特征在于,所述任务栏中的运行程序图标的显示方式包括以下至少一项:居左显示、居中显示、居右显示。
5.根据权利要求4所述的方法,其特征在于,所述根据所述配置指令显示***任务栏包括:
分别获取所述***任务栏中用于显示运行程序图标的任务栏分区的分区宽度,以及当前需要显示的各运行程序图标的图标总宽度;
在所述图标总宽度小于或等于所述分区宽度的情况下,根据所述配置指令中指定的所述显示方式,将所述各运行程序图标居左显示、居中显示、或居右显示;
在所述图标总宽度大于所述分区宽度的情况下,根据所述配置指令中指定的所述显示方式,将所述各运行程序图标中的一部分图标居左显示、居中显示、或居右显示,并将所述各运行程序图标中的另一部分图标折抵显示。
6.根据权利要求1所述的方法,其特征在于,所述在Windows10***中,向用户提供***任务栏显示状态控制接口包括:
在Windows10***中,拦截所述***任务栏中的“开始”按钮的图标绘制消息;
根据所述图标绘制消息,向用户提供“开始”按钮的图标替换操作接口;
所述通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令包括:通过所述图标替换操作接口,接收用户对所述“开始”按钮的图标替换操作,得到新的“开始”按钮图标;
所述根据所述配置指令显示***任务栏包括:将所述新的“开始”按钮图标在所述任务栏中显示。
7.一种应用于Windows10***的个性化任务栏显示装置,其特征在于,包括:
提供单元,用于在Windows10***中,向用户提供***任务栏显示状态控制接口,所述***任务栏显示状态控制接口用于对***任务栏的显示状态进行个性化控制;所述提供单元包括:追踪模块,用于在第一操作***中执行***任务栏显示状态配置操作,并追踪所述***任务栏显示状态配置操作所调用的应用程序接口,得到第一应用程序接口;调用模块,用于在Windows10***中调用所述第一应用程序接口,以通过所述第一应用程序接口向用户提供***任务栏显示控制接口,其中,所述第一操作***与所述Windows10***不同,且所述第一操作***与所述Windows10***兼容;
接收单元,用于通过所述***任务栏显示状态控制接口,接收用户对***任务栏显示状态的配置指令;
显示单元,用于根据所述配置指令显示***任务栏。
8.根据权利要求7所述的装置,其特征在于,所述***任务栏显示控制接口具有可视化界面;
所述接收单元,具体用于通过接收用户在所述***任务栏显示控制接口的可视化界面中输入的配置参数,接收所述配置指令。
9.根据权利要求7至8中任一项所述的装置,其特征在于,所述***任务栏显示状态包括以下至少一项:任务栏的纹理、任务栏的颜色、任务栏的透明度、任务栏中的运行程序图标的显示方式。
10.根据权利要求9所述的装置,其特征在于,所述任务栏中的运行程序图标的显示方式包括以下至少一项:居左显示、居中显示、居右显示。
11.根据权利要求10所述的装置,其特征在于,所述显示单元包括:
获取模块,用于分别获取所述***任务栏中用于显示运行程序图标的任务栏分区的分区宽度,以及当前需要显示的各运行程序图标的图标总宽度;
第一显示模块,用于在所述图标总宽度小于或等于所述分区宽度的情况下,根据所述配置指令中指定的所述显示方式,将所述各运行程序图标居左显示、居中显示、或居右显示;
第二显示模块,用于在所述图标总宽度大于所述分区宽度的情况下,根据所述配置指令中指定的所述显示方式,将所述各运行程序图标中的一部分图标居左显示、居中显示、或居右显示,并将所述各运行程序图标中的另一部分图标折抵显示。
12.根据权利要求7所述的装置,其特征在于,所述提供单元包括:
拦截模块,用于在Windows10***中,拦截所述***任务栏中的“开始”按钮的图标绘制消息;
提供模块,用于根据所述图标绘制消息,向用户提供“开始”按钮的图标替换操作接口;
所述接收单元,具体用于通过所述图标替换操作接口,接收用户对所述“开始”按钮的图标替换操作,得到新的“开始”按钮图标;
所述显示单元,具体用于将所述新的“开始”按钮图标在所述***任务栏中显示。
13.一种电子设备,其特征在于,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述权利要求1至6中任一项所述的方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现前述权利要求1至6中任一项所述的方法。
CN202111632460.2A 2021-12-28 2021-12-28 应用于Windows10***的个性化任务栏显示方法及装置 Active CN114327725B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111632460.2A CN114327725B (zh) 2021-12-28 2021-12-28 应用于Windows10***的个性化任务栏显示方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111632460.2A CN114327725B (zh) 2021-12-28 2021-12-28 应用于Windows10***的个性化任务栏显示方法及装置

Publications (2)

Publication Number Publication Date
CN114327725A CN114327725A (zh) 2022-04-12
CN114327725B true CN114327725B (zh) 2024-03-22

Family

ID=81015625

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111632460.2A Active CN114327725B (zh) 2021-12-28 2021-12-28 应用于Windows10***的个性化任务栏显示方法及装置

Country Status (1)

Country Link
CN (1) CN114327725B (zh)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1635451A (zh) * 2003-12-26 2005-07-06 申学东 计算机界面的管理方法
CN1688970A (zh) * 2003-05-16 2005-10-26 微软公司 用户接口自动框架的类和接口
CN1786906A (zh) * 2004-12-08 2006-06-14 微软公司 任务栏按钮界面域的方法和***
WO2011029375A1 (zh) * 2009-09-10 2011-03-17 联想(北京)有限公司 一种任务栏按钮的管理方法及装置
CN102754091A (zh) * 2009-12-09 2012-10-24 思杰***有限公司 用于生成在本地机器上和远程机器上生成的任务栏按钮组条目的组合显示的方法和***
CN108509138A (zh) * 2017-02-27 2018-09-07 华为技术有限公司 一种任务栏按钮显示的方法及其终端
CN109358938A (zh) * 2018-09-30 2019-02-19 武汉斗鱼网络科技有限公司 windows应用软件固定任务栏的方法、装置、设备及存储介质
CN109814967A (zh) * 2019-01-17 2019-05-28 平安科技(深圳)有限公司 面签***的显示方法、装置、计算机设备及可读存储介质
CN111782294A (zh) * 2020-06-28 2020-10-16 珠海豹趣科技有限公司 一种应用程序的运行方法、装置、电子设备及存储介质
CN112099886A (zh) * 2020-08-18 2020-12-18 西安万像电子科技有限公司 移动零终端的桌面显示控制方法及装置
CN112148409A (zh) * 2020-09-28 2020-12-29 腾讯科技(深圳)有限公司 一种窗口的图像效果实现方法、装置及存储介质

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080122691A1 (en) * 2006-11-27 2008-05-29 Carani Sherry L Tracking system and method with multiple time zone selector, dynamic screens and multiple screen presentations
US9244748B2 (en) * 2014-06-04 2016-01-26 International Business Machines Corporation Operating system user activity profiles

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1688970A (zh) * 2003-05-16 2005-10-26 微软公司 用户接口自动框架的类和接口
CN101615122A (zh) * 2003-05-16 2009-12-30 微软公司 通过存取***将用户接口信息提供给客户的***和方法
CN1635451A (zh) * 2003-12-26 2005-07-06 申学东 计算机界面的管理方法
CN1786906A (zh) * 2004-12-08 2006-06-14 微软公司 任务栏按钮界面域的方法和***
CN105278963A (zh) * 2009-09-10 2016-01-27 联想(北京)有限公司 一种任务栏按钮的管理方法及装置
WO2011029375A1 (zh) * 2009-09-10 2011-03-17 联想(北京)有限公司 一种任务栏按钮的管理方法及装置
CN102754091A (zh) * 2009-12-09 2012-10-24 思杰***有限公司 用于生成在本地机器上和远程机器上生成的任务栏按钮组条目的组合显示的方法和***
CN108509138A (zh) * 2017-02-27 2018-09-07 华为技术有限公司 一种任务栏按钮显示的方法及其终端
CN109358938A (zh) * 2018-09-30 2019-02-19 武汉斗鱼网络科技有限公司 windows应用软件固定任务栏的方法、装置、设备及存储介质
CN109814967A (zh) * 2019-01-17 2019-05-28 平安科技(深圳)有限公司 面签***的显示方法、装置、计算机设备及可读存储介质
CN111782294A (zh) * 2020-06-28 2020-10-16 珠海豹趣科技有限公司 一种应用程序的运行方法、装置、电子设备及存储介质
CN112099886A (zh) * 2020-08-18 2020-12-18 西安万像电子科技有限公司 移动零终端的桌面显示控制方法及装置
CN112148409A (zh) * 2020-09-28 2020-12-29 腾讯科技(深圳)有限公司 一种窗口的图像效果实现方法、装置及存储介质

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Analysis and Transfer of Human Movement Manipulability in Industry-like Activities;Noémie Jaquier et al;《2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)》;20210210;1-8 *
基于WindowsCE的智能家居终端的设计与实现;覃朗;《中国优秀硕士学位论文全文数据库信息科技辑》;20120215(第2期);I140-546 *
基于依赖要素比对的国产操作***兼容性测试方法;陈鹏 等;《计算机工程与设计》;20201016;第41卷(第10期);2747-2751 *
虚拟机在Windows操作***教学中的应用;匡玉兰;《 思茅师范高等专科学校学报》;20120628;第28卷(第3期);30-33 *

Also Published As

Publication number Publication date
CN114327725A (zh) 2022-04-12

Similar Documents

Publication Publication Date Title
US9684434B2 (en) System and method for displaying a user interface across multiple electronic devices
CN107957831B (zh) 一种展示界面内容的数据处理方法、装置和处理设备
US20210182948A1 (en) Product browsing method and apparatus, device and storage medium
US9360991B2 (en) Three-dimensional icons for organizing, invoking, and using applications
US20140279025A1 (en) Methods and apparatus for display of mobile advertising content
US20130050250A1 (en) Method for providing background of locked screen, electronic device and computer program product using the same
US20190012821A1 (en) Displaying images associated with apps based on app processing task progress statuses
CN111330275B (zh) 游戏中的交互方法及装置、存储介质及电子设备
CN112230909A (zh) 小程序的数据绑定方法、装置、设备及存储介质
AU2014251190A1 (en) Multiple displays for displaying workspaces
AU2015306878B2 (en) Phonepad
CN113318428A (zh) 游戏的显示控制方法、非易失性存储介质及电子装置
CA2806906C (en) System and method for displaying a user interface across multiple electronic devices
US20180349003A1 (en) Switch control for animations
CN117083589A (zh) 基于历史配置数据的用户界面元素的管理
US9182954B2 (en) Web browser having user-configurable address bar button
CN114327725B (zh) 应用于Windows10***的个性化任务栏显示方法及装置
Morris et al. Introduction to bada: A Developer's Guide
US10990251B1 (en) Smart augmented reality selector
US20130169669A1 (en) Methods And Apparatus For Presenting A Position Indication For A Selected Item In A List
US10649640B2 (en) Personalizing perceivability settings of graphical user interfaces of computers
Morson Learn design for iOS development
EP3005088B1 (en) Launch surface control
WO2023165363A1 (zh) 短视频的播放方法、装置及电子设备
Hou Research on Flattening Style Design of Game Interface Based on Cognitive Psychology

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant