如果您想自定义任务栏,那么FalconX和TaskbarDock不会出错。但是,如果您只需要将图标放在任务栏的中心,则可以尝试使用另一个程序CenterTaskbar。
CenterTaskbar是一个开放源代码的可移植程序,可将图标动态放置在任务栏的中心
这是一个便携式应用程序。运行可执行文件时,您会看到一个新图标出现在系统托盘上,并且任务栏图标将居中。
它是如何工作的?该程序项目页面上的文档说,它使用Windows UI自动化框架来监视对任务栏图标所做的更改。CenterTaskbar将检测到更改并动态调整“居中位置”。
该程序不使用图标的数量来决定如何居中任务栏。这可能是好事也可能是坏事。很好,因为您无需执行任何操作即可使用它。但是,如果您有很多任务栏图标,它可能看起来有些奇怪。在这种情况下,即使图标将在屏幕上居中,它们也可能看起来更靠近系统托盘。相对居中图标的选项会更好(TaskbarDock做到了)。CenterTaskbar支持通常与TaskBar配合使用的动画,例如,鼠标悬停,左键单击/右键单击,任务栏缩略图预览。
CenterTaskbar上下文菜单
右键单击任务栏图标以访问应用程序的设置。菜单中提供三个选项。第一个选项是“ CenterTaskbar”,它以灰色显示。括号中的数字表示显示器的刷新率。例如,如果您有60Hz监视器,它将显示(60)。
如果您有多个监视器设置,则下一个设置“扫描屏幕”很有用。在我的测试中,这不适用于我的笔记本电脑和外接显示器。然后图标就在任务栏旁边,但这不是程序的问题。我的笔记本电脑很旧,显示分辨率为1366 x 768,而显示器则具有1920 x 1080全高清面板。中心任务栏根据显示分辨率计算任务栏图标的位置。因此,当它检测到多个屏幕时,它将优化与分辨率最低的显示器相对应的图标的放置。当然,这在具有更高分辨率的显示器上看起来很奇怪。
注意:当您启用/禁用第二个显示器时,程序不会检测到。如果您切换到单屏/多屏显示,则需要单击“扫描屏幕”以刷新位置。
(切换到单一显示后,但使用“扫描屏幕”选项之前)
返回CenterTaskbar菜单,启用“从Windows启动”选项,以使程序在计算机启动时自动运行。要禁用图标居中,请右键单击程序的托盘图标,然后选择退出。图标将恢复到Windows“开始”按钮附近的通常位置。
尽管它在后台运行,但CenterTaskbar在不使用时保持休眠状态,因此不会影响CPU /内存性能。它在需要时会自动唤醒,例如,当您在任务栏中添加/删除图标时。
CenterTaskbar的大小仅为106KB,可以下载。该程序不会在运行它的文件夹中创建一个INI文件。它不会对注册表进行任何更改或将数据写入USER文件夹。该应用程序是开源的。