使用Listview控件时,只有第一列可以获得焦点. 现在我想实现: 鼠标到达每一行时, 该行的背景变色, 鼠标指针变化. 请问如何实现?

dbbdggdbbdgg 2000-04-14 10:14:00
使用Listview控件时,只有第一列可以获得焦点. 现在我想实现: 鼠标到达每一行时, 该行的背景变色, 鼠标指针变化. 请问如何实现?
...全文
166 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
telan 2000-04-14
  • 打赏
  • 举报
回复
VB下就设置属性:
object.FullRowSelect = true
object.HoverSelection = true
telan 2000-04-14
  • 打赏
  • 举报
回复
void CXXXView::OnInitialUpdate()
{
CListCtrl* m_pListCtrl;
m_pListCtrl=&GetListCtrl();


//设置控件的特殊属性
m_pListCtrl->SetExtendedStyle (LVS_EX_FULLROWSELECT and LVS_EX_TRACKSELECT);
m_pListCtrl->SetHoverTime(10);
}

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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