如何实现单击高亮Listctcl控件的一项??

vtao213344 2011-12-29 04:29:07
如题,对Listctcl控件,想实现:单击某项,该项高亮显示,再单击时,该项取消高亮。

就是想高亮突出显示选中的那个值。

谢谢各位达人了!!
...全文
44 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yayafu 2011-12-29
  • 打赏
  • 举报
回复
SetItemState(int nItem, LVITEM* pItem )
nItem:指定项索引
pItem中的state=0,stateMask=LVIS_SELECTED,mask=LVIF_STATE
设置下去就ok
vtao213344 2011-12-29
  • 打赏
  • 举报
回复
嗯,双击时高亮选中项更好了。
vtao213344 2011-12-29
  • 打赏
  • 举报
回复
万一是点错了呢。
[Quote=引用 1 楼 yayafu 的回复:]

再单击时,为什么该项取消高亮
[/Quote]
yayafu 2011-12-29
  • 打赏
  • 举报
回复
再单击时,为什么该项取消高亮

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧