老问题一问, 关于如何在gtk中显示中文

kingofhell 2005-07-25 05:06:18
使用的gtk2。0
button = gtk_button_new_with_label(g_locale_to_utf8("确定",4,NULL,NULL,NULL));象弄个这样的中文显示。 但是编译出来是button上面没有字,什么也看不到。 请问各位达人, 这是怎么回事啊? 是不是少了什么步骤
...全文
185 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
loveleijuforever 2005-07-26
  • 打赏
  • 举报
回复
哈密瓜美化包装一下就行了
kingofhell 2005-07-26
  • 打赏
  • 举报
回复
那可就奇怪了, 为什么我没有显示了。
那我先做个试验, 重新生成个样例试试, 我用的fc2, 完全安装, 简体中文
yyy790601 2005-07-26
  • 打赏
  • 举报
回复
不好意思,没看清,原来楼主用了g_locale_to_utf8("确定",4,NULL,NULL,NULL),那显示应该没问题。
除非没有中文字库。
sourceid 2005-07-25
  • 打赏
  • 举报
回复
楼主,可以显示啊.
yyy790601 2005-07-25
  • 打赏
  • 举报
回复
我用了一个接口实现:

void to_chinese(char *s)
{
g_locale_to_utf8(s);
}

定义好后,在需要中文显示的字符串前加个to_chinese就行了。

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧