首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows7上的WideChar显示问题

Windows7上的WideChar显示问题
EN

Stack Overflow用户
提问于 2011-11-23 06:24:00
回答 2查看 231关注 0票数 5

我正在开发一个小应用程序。在Vista和Windows7下,带有WideChars (希腊字母)的字幕(显示在标签上的文字)几乎在所有情况下都是正确的,但在某些情况下(在某些计算机上),我只有空的方块。语言是一样的,操作系统也一样。是什么导致了这种情况?请帮我解决这个问题。

EN

回答 2

Stack Overflow用户

发布于 2011-11-23 06:35:11

问题是出现故障的计算机上的字体没有您要显示的字符的字形。通常,这种情况发生在XP机器上。Vista提供了更完整的字体。

您可能需要分发字体,或鼓励用户安装语言包,以确保保真度。

票数 7
EN

Stack Overflow用户

发布于 2011-11-23 10:05:16

如果您正在测试应用程序的希腊语翻译,则应在Windows的希腊语安装上进行测试。Windows的英文安装不一定附带支持您的Unicode字符范围的字体。

Windows 7旗舰版和企业版通过Windows Update提供额外的语言包作为可选更新。使用这些版本的Windows 7的用户可能已经安装了可选的语言包,其中可能包含支持您正在使用的希腊字母的字体版本。其他版本的Windows 7不包含其他语言包。Windows实际上只保证完全支持已安装的语言,或者共享通用字符集的语言。您不能依赖具有特定语言包的用户。

如果你是根据用户的语言环境设置来翻译你的程序,这很可能不是一个真正的问题。那些使用希腊语运行您的程序的用户将安装支持希腊语的Windows。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8234725

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档