COLORREF SetTextColor(
COLORREF cr
);
其中,cr 是要设置的文本颜色,返回值是先前的文本颜色。
以下是一个简单的示例,演示如何使用 CListCtrl::SetTextColor 方法来设置列表控件中文本的颜色:
// 假设 m_listCtrl 是你的 CListCtrl 对象
COLORREF newTextColor = RGB(0, 0, 255); // 新的文本颜色(蓝色)
COLORREF oldTextColor = m_listCtrl.SetTextColor(newTextColor);
在上述示例中,我们使用 SetTextColor 方法将列表控件中的文本颜色设置为蓝色,并将先前的文本颜色存储在 oldTextColor 中。
这个方法只影响文本的颜色,而不影响整个项的颜色。如果你需要设置整个项的颜色,你可能需要在自定义绘制 (NM_CUSTOMDRAW) 中处理。
转载请注明出处:http://www.pingtaimeng.com/article/detail/18569/MFC/CListCtrl