如何使python窗口位于所有其他窗口之上(python 3.1)

2024-04-19 08:42:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在写一个小程序,基本上有一堆按钮,当你点击其中一个,它输入一行文字到我玩的在线游戏。如果图形用户界面保持在活动游戏窗口的顶部,这样用户就可以玩游戏,然后按面板上的按钮,而不必先把它放在前面,那么使用起来就容易多了。

任何关于如何做到这一点的帮助都是很好的。谢谢

编辑:使用tkinter


Tags: 用户程序游戏面板编辑tkinter图形用户界面按钮
1条回答
网友
1楼 · 发布于 2024-04-19 08:42:45

您将需要提供有关使用哪个GUI框架的信息,以便在SO上获得详细答案。

在窗户上,你可以用窗户的把手做这样的事情。

import win32gui
import win32con
win32gui.SetWindowPos(hWnd, win32con.HWND_TOPMOST, 0,0,0,0,
win32con.SWP_NOMOVE | win32con.SWP_NOSIZE)

还有Tkinter,你可能想试试。不过,我还没有试过。

root = Tk()
root.wm_attributes("-topmost", 1)

相关问题 更多 >