您的位置:首页 > 其它

设置crichedit的文字颜色和背景颜色

2013-01-31 13:45 155 查看
/* richedit文字颜色 */

::CHARFORMAT2 cf;

//memset(&cf,0, sizeof(cf));

m_EditLog.GetDefaultCharFormat(cf);

cf.crTextColor = RGB(255,255,0);

cf.dwMask = CFM_COLOR;

cf.dwEffects &= ~CFE_AUTOCOLOR;

::SendMessage(m_EditLog.m_hWnd,EM_SETCHARFORMAT,SCF_ALL,long(&cf));

// 或者m_EditLog.SetDefaultCharFormat(cf);

//m_EditLog.SetSelectionCharFormat(cf); //这句话是设置选中的颜色,不是默认字体颜色



/* richedit背景颜色 */

//m_EditLog.SetBackgroundColor(FALSE,0);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: