我正在使用 C & gtk+2 和自定义文本输入创建应用程序,将字符绘制到 pango GtkDrawingArea,一切正常,直到用户告诉我他无法在我的应用程序中输入中文字符,他使用 fcitx 输入法.
目前我正在使用 simple key_press_event& key_release_eventGSignals 来实现字符输入,但我认为它不适用于输入法,我找到了一个GtkIMContext api 但不确定如何使用它。
所以,我的问题是,如何从 gtk+2 中的 fcitx/ibus 输入法接收字符?