CListCtrl高亮显示一行
m_pointList.SetItemState(i, LVIS_SELECTED|LVIS_FOCUSED,LVNI_SELECTED|LVIS_FOCUSED);
m_pointList.EnsureVisible(i, FALSE);
但我的程序中,调用多次这一段,就高亮了多行,最后检查属性发现single selection设置成了false,改成true之后
获得了预想结果,每次只高亮显示一行
CListCtrl高亮显示一行
m_pointList.SetItemState(i, LVIS_SELECTED|LVIS_FOCUSED,LVNI_SELECTED|LVIS_FOCUSED);
m_pointList.EnsureVisible(i, FALSE);
但我的程序中,调用多次这一段,就高亮了多行,最后检查属性发现single selection设置成了false,改成true之后
获得了预想结果,每次只高亮显示一行