有一个程序需要汉化. 窗口标题是用& M; d; {$ R) d
XSetStandardProperties(mydisplay, mywindow, hello, hello, None, argv, argc, &myhint);# b- D* W8 ]7 S" J! C9 s4 `6 _
设的, 但即使我调用了 XSetFont(mydisplay, mygc, cfont->fid); 也只能在窗口内(XDrawImageString16, XftDrawString16)显示中文. 窗口标题对中文的 hello 显示乱码. 5 i& P3 e+ n0 h# d- }+ j/ h
5 I: B- G( `( N( ~/ J5 k在相同的窗口管理器, XWindow 设置下, 有一些商用程序能显示中文的标题. 所以 Xwindow 的设置应该没问题. 是我的程序哪里没设置对.
! G5 V5 P% p7 O5 i6 z, J+ i# H; a G& x6 g0 n7 u4 h) ?
多谢大牛指教.
--------------------next---------------------