【发布时间】:2013-05-07 09:28:35
【问题描述】:
在使用 scintilla 之前,我使用 SCI_SETCODEPAGE 将代码页设置为 UTF8,但 scintilla 不会将字符串视为 Unicode。我看到一些代码实际上将lparam 数据显式转换为char *。
我是否需要做一些额外的设置才能让闪烁体适用于 Unicode 字符串?
【问题讨论】:
-
UTF8 != Unicode,我认为您需要更清楚地了解您的期望。我不知道 scintilla,但如果您选择了 UTF8,我希望它会转换为
char*。也许你想要 UTF16?