当前位置: 技术问答>linux和unix
老问题一问, 关于如何在gtk中显示中文
来源: 互联网 发布时间:2015-10-10
本文导语: 使用的gtk2。0 button = gtk_button_new_with_label(g_locale_to_utf8("确定",4,NULL,NULL,NULL));象弄个这样的中文显示。 但是编译出来是button上面没有字,什么也看不到。 请问各位达人, 这是怎么回事啊? 是不是少了什么步骤 ...
使用的gtk2。0
button = gtk_button_new_with_label(g_locale_to_utf8("确定",4,NULL,NULL,NULL));象弄个这样的中文显示。 但是编译出来是button上面没有字,什么也看不到。 请问各位达人, 这是怎么回事啊? 是不是少了什么步骤
button = gtk_button_new_with_label(g_locale_to_utf8("确定",4,NULL,NULL,NULL));象弄个这样的中文显示。 但是编译出来是button上面没有字,什么也看不到。 请问各位达人, 这是怎么回事啊? 是不是少了什么步骤
|
我用了一个接口实现:
void to_chinese(char *s)
{
g_locale_to_utf8(s);
}
定义好后,在需要中文显示的字符串前加个to_chinese就行了。
void to_chinese(char *s)
{
g_locale_to_utf8(s);
}
定义好后,在需要中文显示的字符串前加个to_chinese就行了。
|
楼主,可以显示啊.
|
哈密瓜美化包装一下就行了