VC中RichEdit控件设置颜色为什么不起作用?

CHARFORMAT cf; m_RichEdit.GetSelectionCharFormat(cf); //m_RichEdit为控件对应变量 cf.dwMask|=CFM_COLOR; cf.crTextColor = RGB(200, 0, 0); //设置颜色 cf.dwMask|=CFM_SIZE; cf.yHeight = 360;//设置高度 m_RichEdit.SetDefaultCharFormat(cf); 用这段代码设置RichEdit控件内字体和大小都起作用,但是设置颜色为什么不起作用呢?
2026年09月27日 09:52
有1个网友回答
网友(1):

要能保存颜色,即当打开一保存的文件后,该文件中的RICHEDIT控件中的字符串也会显示不同的 ... 用VC 创建一个Dialog在上面添加一个RichEdit控件