发新话题
打印

[问题]为什么我的GTK程序只能显示部分中文

[问题]为什么我的GTK程序只能显示部分中文

为什么我的一个GTK程序只有frame组件上的label是中文的。其它如按钮上及label没有任何显示(空白一片)。
定义过gtkrc文件

TOP

Re: [问题]为什么我的GTK程序只能显示部分中文

[quote="死亡风暴"]为什么我的一个GTK程序只有frame组件上的label是中文的。其它如按钮上及label没有任何显示(空白一片)。
定义过gtkrc文件[/quote4]
首先,看看您的代码是否调用了setlocale,另外您使用gtk_rc_set_default_files设置的字体资源文件是否确实在系统中存在;然后看看您的字体资源文件中描述的字体文件是否已经安装在相应的地方(查看/etc/X11/XFree86-4文件中的FontPath选项)。有时候LABEL控件上的中文能显示,但是ENTRY控件会存在问题,这些都是由于这些字体文件没有正确的安装或者对应的描述文件有问题引起的 :twisted:  :twisted:  :twisted:

TOP

发新话题