我将创建一个名为“高棉键盘输入法”的应用程序
高棉语只是采用 unicode 标准(范围:1780–17FF)。
参考http://www.unicode.org/charts/PDF/U1780.pdf 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 key 和 sendkey 是不同的
适用于 Windows 和 Linux 的方式,所以你有
单独做。在 Windows 中,您
可以结合使用 PyHook 和
发送密钥
对于Linux,我已经这样做了
这里的任何人都知道如何在 python 中执行此操作(提示,示例,..)
(仅适用于 WINDOWS)?
如果有一个简单的代码或任何开源代码可以让它变得更容易,那就太好了。
***关于高棉键盘布局http://en.wikipedia.org/wiki/Keyboard_layout#Khmer http://en.wikipedia.org/wiki/Keyboard_layout#Khmer
没有单一的方法。每个 IME 都有自己选择不同引擎/方法的方式。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)