Prozess ID/Handle pywinauto

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
TheUser.Info
User
Beiträge: 7
Registriert: Donnerstag 17. März 2005, 10:29

Hihu,

wie finde ich die Prozess ID/Handle von einem Fenster raus, dass sich gerade unterhalb der Maus befindet? Damit ich es dann mit app.connect_(process= foo) "steuern" kann?
TheUser.Info
User
Beiträge: 7
Registriert: Donnerstag 17. März 2005, 10:29

Sodalle,

ich hab das ganze mit

Code: Alles auswählen

import win32gui

pt = win32gui.GetCursorPos()
hwnd = win32gui.WindowFromPoint(pt)
print hwnd
gelöst, wobei es auch mit

Code: Alles auswählen

ctypes.windll.user32.GetCursorPos()
ctypes.windll.user32.WindowFromPoint()
gehen sollte :-)
Antworten