新版wine怎么还是乱码?谁有中文补丁

Wine、Cedega、CrossOver 等配置
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: 新版wine怎么还是乱码?谁有中文补丁

#16

帖子 fracting » 2012-04-10 19:46

你看一下, pdf阅读器乱码的问题, 是不是正好是我报的这个bug:
http://bugs.winehq.org/show_bug.cgi?id=29851

如果是的话,请耐心等待, 我正在想办法修.

其他的问题, 我一时也没有时间详细解释 :)
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
头像
成功者
帖子: 677
注册时间: 2008-09-20 16:37

Re: 新版wine怎么还是乱码?谁有中文补丁

#17

帖子 成功者 » 2012-04-10 21:36

fracting 写了:你看一下, pdf阅读器乱码的问题, 是不是正好是我报的这个bug:
http://bugs.winehq.org/show_bug.cgi?id=29851

如果是的话,请耐心等待, 我正在想办法修.

其他的问题, 我一时也没有时间详细解释 :)
:em06 有没有暂时的解决方案?
以前用的那个中文补丁的原理是什么?在旧版wine用它好像是都不会乱码了,新版不知道还有效没
现在也没网友编译出来分享了 :em06
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: 新版wine怎么还是乱码?谁有中文补丁

#18

帖子 fracting » 2012-04-10 21:42

暂时的解决方案, 可以尝试一下:

编辑 dlls/gdi32/font.c

找到 GdiGetCodePage() 这个函数,
将return cp 改为 return 936

然后重新编译.


网友一次一次编译出来分享, 虽然共享精神不错, 但终究不是解决开源软件问题的最佳方案, 总有一天自己会累会烦的, 只有想办法从上游解决问题, 才是最好的方法.
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
回复