Получить дескриптор сфокусированного управления из другого приложения в Python - PullRequest
0 голосов
/ 01 октября 2019

Я хочу получить дескриптор элемента управления, в котором я набираю текст (например, поле редактирования).

Я использовал pyhook для захвата клавиш клавиатуры

import pyHook3

class KeyboardEventRecorder:

def onkeyhandle (событие)

 // Here I am getting handle to the toplevel parent not the current 
    focused control (In my case it's edit box )

 handle = event.window  

__hm = PyHook3.HookManager ()

__hm.HookKeyboard ()

__hm.KeyUP = KeyboardEventRecorder

pythoncom.PumpMessages ()

Iожидал получить дескриптор элемента управления, где я набираю текст

...