RichTextBox.RTF返回unicode格式还是ANSI格式?

时间:2010-08-10 06:46:00

标签: unicode richtextbox rtf

最近,我对RTF格式感到非常困惑。 我检查来自MSDN的RTF 1.6规范,它是.Net中原生支持的。 RTF 1.6将通过\ uN支持Unicode,对于ANSI,RTF将通过代码页支持多字节语言。 如果我们使用RichTextBox.RTF来检索RTF格式,将返回哪种格式? Unicode的?还是ANSI多字节?

系统语言配置依赖?或其他什么?

2 个答案:

答案 0 :(得分:0)

String在.NET中始终是Unicode。

答案 1 :(得分:0)

已解决..那是因为我们禁用了RichTextBox.LangOptions.AutoFont,这将导致RTF返回unicode格式。