2

カスタム ダイアログでコントロールやその他の要素を作成できますが、ラベルのテキストに目的の色を適用できないようです。

私が試したこと -

${NSD_CreateLabel} 25% 15u 25% 15u "${SPEC_CPU_MIN} MHz"
Pop $lCPU_min
CreateFont $R9 "" 9 $R7
SendMessage $lCPU_min ${WM_SETFONT} $R9 0
${NSD_AddStyle} $lCPU_min ${SS_CENTER}

SetCtlColors $lCPU_min "" "0xfff799"

これは、テキストの背後にある四角形を単純に塗りつぶします。フォント自体には影響しません。それから私はこれを試しました -

SetCtlColors $lCPU_min "0xfff799" ""

これはまったく効果がありませんでした。

助言がありますか?

NSIS 2.46 を使用しています。

4

1 に答える 1