我想在Windows XP上将键盘语言从英语更改为阿拉伯语,例如我有两行编辑,第一个使用英文写,第二行编辑语言自动为阿拉伯语??在WinXP中自动更改键盘布局
3
A
回答
5
您正在描述一项不重要的任务。有 - afaik - 没有标准的python包/模块来支持各种操作系统的多语言键盘布局。这取决于您的操作系统和使用的输入法(Input Method Engine)。在linux下,您可以使用ibus绑定或使用系统工具来更改布局。在Windows下(我不熟悉),你可能会考虑这个帖子Win32 Api access to keyboardlayout,它使用win32-api调用来更改键盘layot。
我更新了我的答案,通过复制OP的评论的相关章节,只是为了帮助用户提供了类似的问题:
win32api.LoadKeyboardLayout('00000409',1) # to switch to english
win32api.LoadKeyboardLayout('00000401',1) # to switch to arabic
3
win32api.LoadKeyboardLayout('00000409',1) # to switch to english
win32api.LoadKeyboardLayout('00000401',1) # to switch to arabic
相关问题
- 1. 如何在APEX 5中自动更改键盘布局?
- 2. 更改软键盘布局
- 3. 动态更改键盘布局
- 4. 禁用VCL中的DbGrids.pas中的键盘布局自动更改
- 5. 当键盘显示时更改自动布局常量
- 6. 使用javascript更改软键盘布局
- 7. 更改Windows Mobile上的键盘布局
- 8. 用javascript更改键盘布局
- 9. 如何更改Vagrantfile的键盘布局
- 10. 更改键盘布局boot2docker tinycore
- 11. 找出键盘布局何时更改
- 12. 如何更改键盘布局
- 13. Rubymine自动开关键盘布局
- 14. 动态更改android中的屏幕键盘布局
- 15. ios在显示键盘上强制自动布局更新
- 16. 如何避免在Windows Phone 8上自动更改键盘布局
- 17. 用键盘管理视图并在中心自动布局
- 18. 在自动旋转时更改布局
- 19. 如何自动更改切换到vim正常模式的键盘布局?
- 20. 自动布局问题在横向视图自定义键盘
- 21. CSS键盘布局
- 22. Qt - 键盘布局
- 23. 当我在eclipse中点击文本时,键盘布局会自动改变
- 24. 更改android软键盘的键预览背景布局
- 25. 如何通过按Shift键更改android的键盘布局
- 26. 更改UITextField中的键盘布局会导致内存泄漏
- 27. 如何更改Windows中的语言键盘布局(C++)
- 28. 将美元更改为键盘布局中的欧元符号
- 29. 在显示软键盘时更改布局
- 30. 创建自定义Android键盘布局
您需要更具体,键盘布局切换每个操作系统都不同。 – parceval 2012-01-04 21:17:50
@parceval:我使用WindowsXP – 2012-01-04 21:31:05