Мне нужно проверить, развернуто ли окно с помощью pywin32.Я нахожусь на машине с Windows 10.
Я просмотрел документацию, но не могу найти прямого решения, какие-либо выводы?
Использование GetWindowPlacement API.
GetWindowPlacement
В pywin32 win32gui.GetWindowPlacement вернет кортеж, который можно протестировать следующим образом:
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")