在现代 Windows 中,当应用程序打开多个窗口时,它们会堆叠在任务栏上的同一个图标上。最常见的例子是 MS Word 或 IE。
当您使用 Win+NumberKeys 快速访问任务栏应用程序时,您可以继续按相同的数字在这些打开的窗口之间切换。
我有一个每天都会非常频繁使用的应用程序,我把它放在 Win-1 上。但我真正非常频繁使用的其实是它打开的辅助窗口,我必须按 Win-1-1 才能进入。我无法像 MS Word 或 IE 那样手动更改这两个窗口的顺序,因为辅助窗口是辅助的,而主窗口无法关闭。但是,偶尔(大约每周一次)这两个窗口会切换顺序,因此 Win-1-1 会变成 Win-1,这让我非常高兴,但我不知道这是怎么发生的。有人知道如何手动实现它吗?
答案1
不幸的是,任务栏上按钮的显示顺序完全取决于窗口打开的顺序,并且没有直接控制它的方法。自 Windows 95 以来一直如此。堆叠只是将同一应用程序的窗口折叠到单个按钮上,但它们仍然以与不堆叠时相同的顺序显示。某些应用程序可以控制其自己的任务栏按钮的行为,但这是特定于应用程序的(并且那些这样做的应用程序只是通过重新排序自己的 GDI 窗口句柄来利用该行为)。
特别是在 IE 和 Firefox 中(可能 Chrome 也是如此 - 我不是 Chrome 用户),任务栏上的按钮会反映标签的顺序,因此您可以通过拖动标签将其重新排序为所需的顺序。但除此之外,除非您的应用程序具有此功能,否则您就没那么幸运了。