在GUI中显示阿拉伯语文本

时间:2011-10-29 22:34:28

标签: c++ visual-c++ unicode

有没有办法将以下内容显示为阿拉伯文字? enter image description here

我经常在我的项目中使用char *sql和ANSI,我该怎么办?

2 个答案:

答案 0 :(得分:2)

基本上char不适用,因为它只有256种值。在您的代码中,您可以使用wchar_t代替char

我会使用Qt及其国际化功能。它支持Unicode,从而解决您的问题。这是一个example,展示了如何将它用于不同的语言。还有ICU(Unicode的国际组件) - 请看this

答案 1 :(得分:1)

您可能希望阅读有关Unicode和字符集的this article by Joel Spolsky以了解您所面临的问题。

然后找出GUI工具包提供的国际化支持。