リッチエディットコントロールの色変更
ワードやなんかでも普通自分で選択した文字の色を変える。
そういう関数もリッチエディットコントロールにある。
しかし、今回はミスしたところを自動的に変えなければならない。
ので、間違っているところを逐次選択して色を変更して選択解除。これだ!
m_rich2.SetSel(2,3); //3文字目を選択 CHARFORMAT cf = {sizeof(CHARFORMAT)}; cf.dwMask = CFM_COLOR | CFM_BOLD; cf.dwEffects = CFE_BOLD; cf.crTextColor = RGB(255, 0, 0); m_rich2.SetSelectionCharFormat(cf); m_rich2.SetSel(-1,0); //選択解除