gpt4 book ai didi

python - 如何使用 pywin32 知道窗口是否最大化?

转载 作者:行者123 更新时间:2023-12-01 07:47:33 29 4
gpt4 key购买 nike

我需要使用 pywin32 检查窗口是否最大化。我使用的是 Windows 10 计算机。

我已经浏览了文档,但找不到直接的解决方案,有线索吗?

最佳答案

使用GetWindowPlacement API。

在 pywin32 中,win32gui.GetWindowPlacement将返回一个元组,可以按如下方式进行测试:

window = win32gui.FindWindow("Notepad", None)
if window:
tup = win32gui.GetWindowPlacement(window)
if tup[1] == win32con.SW_SHOWMAXIMIZED:
print("maximized")
elif tup[1] == win32con.SW_SHOWMINIMIZED:
print("minimized")
elif tup[1] == win32con.SW_SHOWNORMAL:
print("normal")

关于python - 如何使用 pywin32 知道窗口是否最大化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56387889/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com