【发布时间】:2013-08-04 22:49:45
【问题描述】:
我正在 tkinter for windows 中使用 python 编写一个小型 GUI 程序。 我的窗口必须在全屏游戏窗口的前面。
目前,我使用这一行:
self.root.attributes("-topmost", 1)
适用于普通窗口(浏览器、资源管理器...),但如果我以全屏模式启动游戏,我的窗口会隐藏在游戏后面。
为什么会这样?调用游戏可能类似于覆盖我的属性的-topmost True?
我的问题还有其他解决方案吗?也许可以告诉windows,我的窗口应该在特定窗口(游戏窗口)的前面?
【问题讨论】:
-
“我的窗口”是由创建全屏窗口的同一程序创建的
Toplevel的实例,还是这个全屏游戏是其他程序? -
该游戏是一个完全不相关的程序(并且是封闭源代码)
标签: python windows tkinter window-managers