如何在RichEdit控件中显示特殊字符

时间:2014-04-08 23:11:56

标签: nsis richedit nsdialogs

我正在使用以下代码。

  nsDialogs::CreateControl "RichEdit20A" ${WS_VISIBLE}|${WS_CHILD}|${WS_TABSTOP}|${WS_VSCROLL}|${ES_MULTILINE}|${ES_WANTRETURN} ${__NSD_Text_EXSTYLE} 30% 30% 65% 45% ``
  Pop $0

 ;load the license from file 

nsRichEdit::Load $0 $PLUGINSDIR\license.txt

(使用NSIS RichEdit插件)

我在加载特殊字符时遇到问题。它们应该用作®或 - 而不是版权符号或 - 我正在使用NSIS的unicode版本并在32位机器上进行编译。有人可以为此提供建议。

1 个答案:

答案 0 :(得分:0)

我认为Unicode NSIS中有更新修复了这个问题。尝试使用最新版本3.0a2。

设置 Unicode true 并使用

nsDialogs::CreateControl "RichEdit20W" ...

W 表示RichEdit的Unicode版本(A代表Ansi)。