Как узнать координаты окна Python
есть код который выводит размер и координаты вообще всех окон. Но мне надо узнать координаты окон c нужным мне названием. Как это сделать?
import win32gui
def callback(hwnd, extra):
rect = win32gui.GetWindowRect(hwnd)
x = rect[0]
y = rect[1]
w = rect[2] - x
h = rect[3] - y
print ("Window %s:" % win32gui.GetWindowText(hwnd))
print ("\tLocation: (%d, %d)" % (x, y))
print ("\t Size: (%d, %d)" % (w, h))
def main():
win32gui.EnumWindows(callback, None)
if __name__ == '__main__':
main()
Ответы (1 шт):
Автор решения: GREEHLAV
→ Ссылка
Можно получить размеры окна через библиотеку ahk, естественно её нужно установить (pip install ahk)
from ahk import AHK
ahk = AHK()
a = ahk.find_window(title=b'ACC')
print(a.rect)