使用模拟按键,会受到中英文输入法的困扰

import win32api
import win32gui
from win32con import WM_INPUTLANGCHANGEREQUEST

LANG = {
“ZH”: 0x0804,
“EN”: 0x0409
}
hwnd = win32gui.GetForegroundWindow()
language = LANG[“EN”]
result = win32api.SendMessage(
hwnd,
WM_INPUTLANGCHANGEREQUEST,
0,
language
)

在模拟按键组件之前插入代码块。