关于listctrl 高分求教育
列表中有内容的时候,鼠标单击某一行,该行被选中且变蓝色.
如果这都这一行的索引值,怎么让这一行变蓝
非得重载CListCtrl么?
list 变色
------解决方案--------------------友情帮顶
你看下CListCtrl的控件事件里面有没有什么触发这个事件的
------解决方案--------------------View属性改为Report。
------解决方案--------------------
list.SetSelectionMark(pos);
list.SetItemState(pos, LVIS_SELECTED, LVIS_SELECTED);
list.EnsureVisible(pos, FALSE);
------解决方案--------------------
CListCtrl m_List;
m_List.SetExtendedStyle(LVS_EX_FULLROWSELECT
------解决方案--------------------
LVS_EX_GRIDLINES);//行选...
//m_List.SetView(LV_VIEW_DETAILS); //报告格式
------解决方案--------------------SetItemState
------解决方案--------------------
在初始化函数加上下面这行就可以啊,我刚试完
m_List.SetExtendedStyle(LVS_EX_FULLROWSELECT
------解决方案--------------------LVS_EX_GRIDLINES);
------解决方案--------------------友情帮顶
