我能够读取 ibus 键配置以了解触发引擎开/关的键(可通过属性“general/hotkey”和“trigger”访问)。这一切都很好,但返回字符串列表 (gchar*),该列表组合打开/关闭 IME(例如:["SHIFT+CTRL+F9", "SHIFT+UNDERSCORE",...])。
如何获取这些字符串对应的键码?
最佳答案
好吧,我找到了... http://ibus.googlecode.com/svn-history/r177/docs/ibus/ibus-ibusshare.html#ibus-init
ibus_key_event_from_string () 是我正在寻找的方法
关于c++ - 获取 ibus 设置的实际键码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4019788/