只是想知道是否有任何类型的框架或方法可以覆盖(保持在python中的所有其他窗口)。包括似乎“接管”计算机图形处理的游戏或其他程序。任何指向正确方向的人都会非常感激......
PS。有问题的操作系统是Windows 7,但是可以理解跨平台解决方案。
答案 0 :(得分:0)
您需要Win32 API中的SetWindowPos
函数。以下内容应该有效(有关更多详细信息,请参阅API链接):
import win32gui, win32con
hwnd = get_my_window_handle()
win32gui.SetWindowPos(hwnd, win32con.HWND_TOPMOST, 0, 0, 0, 0, win32con.SWP_NOMOVE | win32con.SWP_NOSIZE)
答案 1 :(得分:0)
对于跨平台解决方案,您可以在主窗口中使用带有wxSTAY_ON_TOP
样式位的wxPython。我相信这将为您提供您在Mac和Unix GUI以及Microsoft Windows上所需的行为。