创建一个出现在所有其他内容之上的窗口

时间:2018-12-05 13:57:59

标签: windows electron desktop-application

我正在尝试创建一个窗口,该窗口出现在Windows中屏幕的顶部,其他所有内容都附加在其下方。窗户很薄,所以不会妨碍其他任何东西。我不确定这是否可以在MacOS上使用,但我只担心Windows。

我正在使用electronjs来做到这一点。我浏览了文档,找不到任何东西,所以想知道是否还有其他想法。

我看过其他应用程序也可以这样做,但是我不确定它们是内置什么的。

1 个答案:

答案 0 :(得分:0)

使用BrowserWindowalwaysOnTop属性

let win = new BrowserWindow({
  // ...
  alwaysOnTop: true
})

如果您只想在窗口上显示内容并将鼠标输入转发到下面的窗口,也请使用win.setIgnoreMouseEvents(true)