GTK+中文社区(gtk.awaysoft.com)

 找回密码
 马上加入

QQ登录

只需一步,快速开始

查看: 3256|回复: 6

gtk中,控件如何显示中文?

[复制链接]
hysteria_zero 该用户已被删除
发表于 2013-12-28 16:53:57 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
hysteria_zero 该用户已被删除
 楼主| 发表于 2013-12-28 18:41:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
  • TA的每日心情
    奋斗
    2015-10-16 12:17
  • 签到天数: 401 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-12-30 23:04:48 | 显示全部楼层
    转成UTF8就可以了 如果你嫌麻烦,直接把你的源代码文件编码改成UTF8即可
  • TA的每日心情
    奋斗
    2014-7-2 07:20
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2013-12-31 09:34:50 | 显示全部楼层
    本帖最后由 apphe7 于 2014-1-12 11:38 编辑

    label = gtk_button_new_with_label("hehehe");
    改为如下:
    label = gtk_button_new_with_label(g_locale_to_utf8("呵呵呵", -1, NULL, NULL, NULL));
    ==========================================
    其实就是将GB编码改为utf8编码,中国常用的是GB编码,gtk用utf8编码是为了支持更多字符!
    月湖风椅 该用户已被删除
    发表于 2014-1-7 19:30:45 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
  • TA的每日心情
    奋斗
    2014-7-2 07:20
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2014-1-12 11:39:23 | 显示全部楼层
    月湖风椅 发表于 2014-1-7 19:30
    应该是g_locale_to_utf8("呵呵呵",-1,NULL,NULL,NULL);吧

    多谢指正, 已修改~
    *滑块验证:
    您需要登录后才可以回帖 登录 | 马上加入

    本版积分规则

    申请友链|Archiver|小黑屋|手机版|GTK+中文社区 ( 粤ICP备13080851号 )

    我要啦免费统计

    GMT+8, 2024-12-22 00:18 , Processed in 0.026496 second(s), 9 queries , Redis On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表