用SetItemState时有时候,已经选中了,却看不见高亮显示,原来有几点,
1. 首先用SetFacous设置下焦点,让ListCtrl上有焦点,这样用上面那个函数就高亮显示了。
2. 设置扩展风格
DWORD dwstyle = m_listctrl.GetExtendedStyle();
dwstyle |= LVS_EX_FULLROWSELECT;
//dwstyle |= LVS_EX_CHECKBOXES;
m_listctrl.SetExtendedStyle(dwstyle);
本文介绍了解决ListCtrl高亮显示问题的方法,包括设置焦点和调整扩展风格等步骤,确保列表项能够正常高亮。
843

被折叠的 条评论
为什么被折叠?



