在listctrl中填入值时,他每行会跟随反显
但是我填完之后就不要选中了
哪个函数可以做到啊?m_list.SetItemState(-1, LVIS_SELECTED, LVIS_SELECTED);
好像不行
...

解决方案 »

  1.   

    你看看,是不是设置了 :LVS_EX_FULLROWSELECT 属性?去掉这个属性
      

  2.   

    好像没有
    我就是想在我填完数据之后让listctrl不在反显了
      

  3.   

    //不选中某项:m_list.SetItemState(nItem, 0, LVIS_SELECTED); //不选中所有项:
    int nCount = m_list.GetItemCount();
    for (int i = 0; i < nCount; i++)
    {
       m_list.SetItemState(i, 0, LVIS_SELECTED); 
    }