Мне вот нужно знать как можна активировать любое окно.
Потому что, например пытался я активировать окно Skype (оно не активное), и возникала ошибка.
Объяснитее например что я делаю не так что у меня возникает ошибка.
Traceback (most recent call last): File "C:/Python32/1", line 8, in <module> skype= skype[0] IndexError: list index out of range
Активация Notepad++
import win32gui import win32con toplist, winlist = [], [] def enum_cb(hwnd, results): winlist.append((hwnd, win32gui.GetWindowText(hwnd))) win32gui.EnumWindows(enum_cb, toplist) notepad = [(hwnd, title) for hwnd, title in winlist if 'notepad++' in title.lower()] notepad= notepad[0] hwnd = notepad[0] win32gui.ShowWindow(hwnd, win32con.SW_RESTORE)#разворачивает, если свернуто окно win32gui.SetForegroundWindow(hwnd) bbox = win32gui.GetWindowRect(hwnd)
Спасибо