我使用python将密钥发送给应用程序。
我使用hwndMain = win32gui.FindWindow(None,"busmaster")
:
win32api.PostMessage(hwndChild, win32con.WM_CHAR, ord('a'), 0)
返回5441816
{{1}}返回3606522
但是{{1}}返回0
我该如何解决这个问题?
答案 0 :(得分:0)
使用这种方法可以更轻松地将键发送到活动窗口:
shell = win32com.client.Dispatch('WScript.Shell')
shell.SendKeys('abc')
shell.SendKeys('^v') # Ctrl+V
shell.SendKeys('{ENTER}') # Enter key
要激活窗口,您需要
win32gui.SetForegroundWindow(hwnd)