Как я могу получить окно, ориентированное на Windows, и изменить его размер?

Я хочу получить сфокусированное окно, чтобы изменить его … как я могу это сделать?

Используйте GetForegroundWindow Win32 API, чтобы получить дескриптор окна.

Затем используйте переменную MoveWindow (или SetWindowPos, если хотите) win32 API для изменения размера окна.

Работа с Win32 API может выполняться непосредственно с помощью ctypes и работать с DLL или с помощью проекта pywin32 .

Изменить: Конечно, вот пример ( убедитесь, что у вас установлен pywin32 ):

import win32gui hwnd = win32gui.GetForegroundWindow() win32gui.MoveWindow(hwnd, 0, 0, 500, 500, True)