我想以编程方式将 WinXP 中的输入语言更改为西班牙语。有 API 支持吗?
谢谢
我设法通过键盘事件和快捷键分配来做到这一点。
笔记:
如果“你的应用程序”是一个外部实用程序(我用 Python 编写的),那么它不能调用窗口,否则 /your-app/ 会窃取焦点,并会改变语言。在 python 中,我通过使用无 GUI 的 pyw 脚本文件名解决了它。(或使用 pythonw.exe 调用脚本)
本文展示了如何在 python 中发送键盘事件:
https://python-decompiler.com/article/2012-11/how-to-generate-keyboard-events-in-python