在文本框上正确呈现unicode字符

时间:2009-10-12 09:28:17

标签: c++ unicode wxwidgets

我正在开发一个翻译应用程序,允许用户提供英文输入,我需要转换为目标语言并显示在文本框中。我在显示unicode字符方面遇到了问题。

复杂字符无法正确呈现。我知道Windows使用 Uniscribe 来渲染复杂的字符。那么我是否需要明确地使用它来获得正确的渲染? LINUX和MAC中的Uniscribe相当于什么?

我正在使用带有wxWidgets框架的C ++并尝试在文本框中显示unicode字符。任何帮助都会很棒!

2 个答案:

答案 0 :(得分:0)

考虑到wxWidgets中的Uniscribe支持仅仅是Google Summer of code idea this year,它似乎不太适用于今天。

Uniscribe

没有简单的Linux或Mac等价物

答案 1 :(得分:0)

阅读Pango。它是支持Linux上完整OpenType渲染的库。 Mac是另一个故事。