如何强制电子窗口在 Windows 10 中甚至任务栏上的前台?

问题描述

我一直在尝试很多方法来实现这一目标,但到目前为止都没有运气。一点背景:

我有一个在启动时运行的程序。该程序运行多个其他支持程序以及全屏 Electron/Vue kiosk 程序。当程序运行时,它会以随机顺序执行程序,但很少会最后加载 Electron 程序。因为在大多数情况下它确实在列表中较早地执行,所以它会显示,但它会显示 Windows 任务栏在它上面。如果我点击该窗口,它会正确地变成全屏并按原样隐藏所有内容。

在互联网上运行时,我一直在许多地方看到对 .focus() 或 .show() 窗口的引用。虽然我试图在我的程序的许多部分使用它(从创建后的 background.js 到应用程序各个生命阶段的各种组件 .vue 条目),但它只能成功地将自己置于其他软件之上windows 并没有解决任务栏问题。

我的问题是:有没有办法强制窗口正确全屏显示,而不是让任务栏重叠并隐藏某些视图?我宁愿不必安装自动热键来定期单击以将窗口拉到前台。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...