我要创建一个名为“高棉键盘输入法”的应用程序 高棉语只是采用 unicode 标准(范围:1780–17FF)。
引用 http://www.unicode.org/charts/PDF/U1780.pdf
此应用程序将允许柬埔寨人通过按下按钮从英语切换到高棉语 定义的快捷键(例如 F10)。 我将改进 GUI 的应用程序。
例如
if keypress is 'k':
return unicode(u'\u1780')#KHMER LETTER KA
if keypress is shift+k or is 'K':
return unicode(u'\u1782')#KHMER LETTER KO
#.....................
if keypress is 'F10':
switch_to_english_keyboard
感谢S.Mark告诉我
Hooking keys and sendkeys is different way for Windows and Linux, so you have to do it seperately. In Windows, you can use combination of PyHook and SendKeys
对于Linux,我已经做到了
这里的任何人都知道在 python 中执行此操作(提示、示例、..) (仅适用于 WINDOWS)? 如果有简单的代码或任何使它变得更容易的开源,那就太好了。
***关于高棉语键盘布局 http://en.wikipedia.org/wiki/Keyboard_layout#Khmer
请您参考如下方法:
没有单一的方法。每个 IME 都有自己的方式来选择不同的引擎/方法。
