Kasta_neda
pywinautohttp://code.google.com/p/swapy/http://python.su/forum/topic/21950/
Здравствуйте. Для того чтобы установить можуль pywinauto насколько я знаю нужен sendkeys а он только для python 2.7 (если есть для python 3x будьте добры поделитесь ссылкой).
Я немного почитал статей по win32api, и там было написано что для выделения окна нужно FindWindow. Но практически нигде не написано как можно узнать:
ClassName = aaa
WindowName = bbb
Ниже представлен код. Который нужно правильно правильно объединить с другим кодом:
hwnd=win32gui.FindWindow(aaa, bbb)
win32gui.SetForegroundWindow(hwnd)
import win32gui
hwnd = win32gui.GetForegroundWindow()
win32gui.MoveWindow(hwnd, 120, 120, 500, 500, True)
Должно получитса что-то такое рассмотрю на примере блокнота
Например:
1. У меня открытый блокнот (Notepad ++) (окно не активно)
2. Я запускаю код каторый должен активировать окно (Notepad ++)
3. Сделать разрешение 500х500 и поместить по центру (ну с этим я разобрался).
Основной вопрос как узнать Class Name Window Name
Прошу прощения за грамматику, и наивные вопросы, мы все когда-то через эту стадию проходили