我正在使用以下代码。
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位机器上进行编译。有人可以为此提供建议。
答案 0 :(得分:0)
我认为Unicode NSIS中有更新修复了这个问题。尝试使用最新版本3.0a2。
设置 Unicode true 并使用
nsDialogs::CreateControl "RichEdit20W" ...
W 表示RichEdit的Unicode版本(A代表Ansi)。