2011-01-05 53 views
0

如何在winform应用程序中添加亚洲语言支持 using c#? 是否有可能不使用控制面板的东亚语言支持?在win窗体应用程序中添加亚洲语言支持

任何帮助真的很受欢迎。

+0

您如何建议Windows能够显示东亚语言而不先安装对它们的支持?不管你做什么,你的应用程序将被限制在至少主机操作系统可以正确显示其字符的语言。 – 2011-01-05 12:35:05

回答

1

它不需要从你的结束很多工作。说东亚语言的用户也有一台能够显示她的语言中使用的字形的机器。当然。 Microsoft在不同语言版本的Windows上分发具有不同字形集的字体。

您通常希望本地化您的表单,以便按钮和标签说明对用户有意义。卫星装配中存储的资源很好地支持了这一点。您只需将表单的Localizable属性设置为true,使用Language切换到您想要支持的语言并更改Text属性。除非你掌握了语言,否则这并不简单。本地化服务可以帮助您。这花钱,而不是很多。

你确实想确保你的表单自动调整正确。东亚机器通常使用更大的系统字体来使复杂的字形更具可读性。 MSDN订阅可以为您提供您想要支持的所有不同语言版本的Windows。推荐使用屏幕截图解决布局问题是没有意思的。

+0

但是字体如arial支持unicode以及使用富文本框 – 0cool 2011-01-06 12:57:14

+0

Erm以及什么? – 2011-01-06 13:05:03

+0

意味着如何在应用程序中使用富文本框? – 0cool 2011-01-11 06:21:54