VC 列表框问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 09:47:52
如何显示被选择行的背景颜色 比如灰色
为了能够知道自动写入的时候是在哪行 而让那行的背景颜色与其他行不一样
我用过m_list.SetExtendedStyl(LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT|LVS_EX_INFOTIP);
和m_list.SetItemState(m_nCurrentItem,LVIS_SELECTED,LVIS_SELECTED);
m_list.EnsureVisible(m_nCurrentItem, FALSE);都不管用的说
急~~能在6.1之前回答完美结果的再加分

这需要自绘的,override函数OnItemDraw,在里面自己画才行,可以到codeproject,codeguru这些国外网站上去找CListCtrlEx,里面会教你的。

CListCtrl没有提供这个函数

自绘才行。