2016-10-27 17:17发布
gtk+2(C语言)下如何接受fcitx或ibus等输入法输入的字符?
https://developer.gnome.org/g...
最后一步,就是设置焦点到im_context上:
im_context
现在输入法就可以正常使用了! 之后,还可以监听各种GtkIMContext的信号来处理输入:
GtkIMContext
首先我有一个GtkWindow *.
GtkWindow *
为了使用输入法,必须又一个GtkIMContext,然后用gtk_im_context_set_client_window设置其client window,这个函数使用GdkWindow *作为第二参数,而不是GtkWindow *。
gtk_im_context_set_client_window
GdkWindow *
http://stackoverflow.com/ques...
最终还是我自己找到了答案……
https://github.com/GNOME/gtk/...
参考:
最多设置5个标签!
付费偷看金额在0.1-10元之间
https://developer.gnome.org/g...
最后一步,就是设置焦点到
im_context
上:现在输入法就可以正常使用了! 之后,还可以监听各种
GtkIMContext
的信号来处理输入:首先我有一个
GtkWindow *
.为了使用输入法,必须又一个
GtkIMContext
,然后用gtk_im_context_set_client_window
设置其client window,这个函数使用GdkWindow *
作为第二参数,而不是GtkWindow *
。http://stackoverflow.com/ques...
最终还是我自己找到了答案……
https://github.com/GNOME/gtk/...
https://github.com/GNOME/gtk/...
参考:
一周热门 更多>