隐藏特定桌面上的任务栏

隐藏特定桌面上的任务栏

我正在使用的是 Windows 10,但这个问题可能也适用于其他版本的 Windows。

我想在 Windows 中打开多个桌面,并使用 WIN+TAB 快捷方式在它们之间切换。我并不总是需要某些桌面上的任务栏,那么为什么不在某些桌面上禁用它呢?

我在内置 Windows 设置中没有看到可以执行此操作的选项。我下载了 TransluscentTB,没有看到任何用于处理不同桌面的选项。

看了一下 ButteryTaskbar 2,但它是用 Jai 编写的。目前,这是一种封闭测试版语言,因此我无法修改其源代码来执行我想要的操作(尽管考虑到与 CI 的相似性,可以猜测,它最终还是会调用 Windows API)。

我依稀记得以前用过一些可以管理 Windows 虚拟桌面的软件,虽然可能无法隐藏任务栏,但我已经记不清了。我本质上需要做的是:

  1. 识别当前桌面 ID。如果我能找到几行代码来做这件事,那就很简单了。
  2. 根据每个桌面 ID 隐藏任务栏。这并不简单,这取决于任务栏的工作方式,我不知道它是否知道除了“这是桌面 0,那不是桌面 0”之外的不同桌面。

我稍后会尝试查看 MDN,但如果有人有可行的解决方案,我真的不想这样做

相关内容