可恶的乱码

Wine、Cedega、CrossOver 等配置
回复
头像
yjcong
帖子: 2470
注册时间: 2006-02-28 3:11

可恶的乱码

#1

帖子 yjcong » 2011-05-27 8:17

英文的local, wine英文软件没有任何问题. 近日需要运行一中文软件, 结果发现乱码

按照网上的帖子, 做了一下事情
-----------------------------
“LogPixels”=dword:00000060
改为:
“LogPixels”=dword:00000070
------------------
“MS Shell Dlg”=”Tahoma”
“MS Shell Dlg 2″=”Tahoma”
改为:
“MS Shell Dlg”=”simsun”
“MS Shell Dlg 2″=”simsun”
------------------
下载simsun字体, 复制到N个地方
-----------------
在win.ini后加入
menufontsize=13
messagefontsize=13
statusfontsize=13
IconTitleSize=13
--------------------------------
问题依旧. 然后我把注册表里, 所有的字体都换成simsun, 只有很少很少的一些部分不乱码了.

谁知道些好的办法, 或者排查乱码的方法.
一梦三年,
松风依旧,
萝月何曾老.


灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
dongdongoo
帖子: 30
注册时间: 2006-11-24 15:52

Re: 可恶的乱码

#2

帖子 dongdongoo » 2011-05-27 11:33

这个......杯具
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 可恶的乱码

#3

帖子 eexpress » 2011-05-27 15:17

MS Shell Dlg 我记得随便改一个就可以的。大部分不乱。
好老了的事情。
● 鸣学
头像
yjcong
帖子: 2470
注册时间: 2006-02-28 3:11

Re: 可恶的乱码

#4

帖子 yjcong » 2011-05-27 18:29

谢谢神的光临, 但您老也给点有用的建议啊
一梦三年,
松风依旧,
萝月何曾老.


灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
ehng
帖子: 3
注册时间: 2010-05-07 16:28

Re: 可恶的乱码

#5

帖子 ehng » 2011-05-28 14:31

add chinese in locale
calvin.ngei
帖子: 178
注册时间: 2007-10-14 13:22

Re: 可恶的乱码

#6

帖子 calvin.ngei » 2011-06-06 16:39

在编译之前给源码打上下面这个补丁,中文locale下绝对不会有乱码:
viewtopic.php?f=121&t=307693

补丁的作用是根据locale指派正确的codepage,在英文locale下会软件运行中文软件相当于在英文windows环境下运行中文软件。不过字体指定使用文泉驿细黑,英文locale下应该不会乱码。搂住可以试试这个补丁。补丁里locale和字体相关的代码也可以自己修改成自己喜欢的。
回复