【问题标题】:Making windows appear on Bottom使窗口出现在底部
【发布时间】:2011-01-01 05:19:36
【问题描述】:

如何使窗口出现在窗口堆栈的底部?最好使用 Tkinter(但是,WXPython 也可以)。我希望它出现在所有其他窗口下方。这是在 Windows 7 中,顺便说一句。

【问题讨论】:

    标签: python windows-7 tkinter wxpython


    【解决方案1】:

    pywin32 包可以让您访问 Windows 脚本功能。例如,按标题选择一个窗口并将其移动到 Z 顺序的底部:

    import win32ui, win32con as w
    
    def MoveToBack(window_name):
        flags = w.SWP_NOSIZE | w.SWP_NOMOVE | w.SWP_NOACTIVATE | w.SWP_SHOWWINDOW | w.SWP_ASYNCWINDOWPOS 
        hwnd = win32ui.FindWindow(None, window_name)
        hwnd.SetWindowPos(w.HWND_BOTTOM, (0,0,0,0), flags)
    

    这显然是一个仅限 Windows 的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多