gpt4 book ai didi

c++ - 如何将 Scintilla 用于 Unicode 字符串

转载 作者:太空宇宙 更新时间:2023-11-04 11:55:16 24 4
gpt4 key购买 nike

在使用 scintilla 之前,我使用 SCI_SETCODEPAGE 将代码页设置为 UTF8,但 scintilla 并未将字符串视为 Unicode。我看到一些代码实际上明确地将 lparam 数据转换为 char *

我是否需要做一些额外的设置才能让 scintilla 为 Unicode 字符串工作?

最佳答案

当您说您使用的是 Scintilla 时,您的意思是您实际上使用的是 SciTE,即基于 Scintilla 文本编辑库的文本编辑器?我使用 SciTE,并将其设置为以 UTF-8 编码。这是通过在您的一个选项文件中添加以下属性来完成的:

code.page=65001

例如,只需将其粘贴到选项 -> 打开用户选项文件并保存即可。

关于c++ - 如何将 Scintilla 用于 Unicode 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16415617/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com