我正在尝试制作一个键盘录音机,您可以在其中录制按键并播放它。我已经制作了录制部分,但是当我使用keyboard.press() 或keyboard.release() 将其发送到聚焦窗口时,它可以完美找到。然而,当我使用下面的方法时;
windowName = 'some application name'
app = pywa.Application().connect(process=pid)
appRunning = app.window(title=windowName)
appRunning.send_keystrokes("{LEFT down}") for example, it would take 3~4times longer than keyboard.press('LEFT').
例如,由于我按下LEFT并按下“a”并释放“a”,因此执行时会出现很大的延迟。 我尝试过执行每个击键,但也没有成功。我尝试搜索它,但没有关于 pywinauto 和 send_keylines() 的很多详细信息。