@Junsenelectron窗口层级与dock窗口列表踩坑文档 中发帖

背景与目标

Dock 右键菜单中不显示已打开窗口列表(只留系统项)。
悬浮/面板类窗口在“全屏应用之上”,但“系统截图 UI 之下”。
需要时可切换成“可截图/不可截图”。


[image.png]

最小实现结论(TL;DR)

Dock 右键不列窗口:在需要隐藏的窗口上设置 excludedFromShownWindowsMenu = true 即可。

skipTaskbar 与 hiddenInMissionControl 可选,用于更彻底隐藏在任务栏/Mission Control;但“是否出现在 Dock 的窗口列表”主要由 excludedFromShownWindowsMenu 决定。


全屏之上、截图之下:

win.setAlwaysOnTop(true, 'status')
win.setVisibleOnAllWorkspaces(true, { visi...