void SetBackgroundColor(
BOOL bSysColor,
COLORREF cr
);
- bSysColor:一个布尔值,指示颜色参数 cr 是否为系统颜色。如果为 TRUE,cr 参数将被解释为系统颜色索引;如果为 FALSE,cr 将被解释为 RGB 颜色值。
- cr:颜色值。如果 bSysColor 为 TRUE,则为系统颜色索引;如果 bSysColor 为 FALSE,则为 RGB 颜色值。
以下是一个简单的示例,演示如何使用 SetBackgroundColor 方法:
// 假设 pRichEdit 是 CRichEditCtrl 对象指针
COLORREF bgColor = RGB(255, 255, 0); // 设置为黄色背景
pRichEdit->SetBackgroundColor(FALSE, bgColor);
这个方法通常在需要自定义富文本编辑控件的外观时使用。请注意,这个方法只设置编辑控件的背景颜色,不会影响文本的颜色。
转载请注明出处:http://www.zyzy.cn/article/detail/22235/MFC/CRichEditCtrl