今天被这个问题困扰了好久,最后终于解决了,记录一下,方便后面需要的人查看。
第一步:首先需要设置CListCtrl 的Alway Show Seclection为true!(就是因为没有设置这个属性一直调试代码,然后才白忙活了好久。。。。。。。)
第二步:添加代码 m_CList.SetItemState(index, LVIS_SELECTED, LVIS_SELECTED); //设置指定行为选中状态
第三步:添加代码 m_CList.SetFocus(); //使列表控件获得焦点
然后某一行就变成高亮选中状态了!忙活了半天,原来如此简单!