VC++6.0][MFC]CListCtrl 如何选中List中的一个Item

 [VC++6.0][MFC]CListCtrl 如何选中List中的一个Item

楼主infineoncoc(英飞凌)2006-12-19 12:14:27 在 VC/MFC / 基础类 提问急啊~~~~~~~~ 在ListCtrl中,我的程序会自动顺序执行list中的每一项,所以需要自动滚动(或是选择)到当前执行到的那一个item,但是如果item太多的话,就看不到拉. 我用m_list.SetHostItem(nItem)方法试过了,但是没用阿 请问各位高手,还有什么好方法能自动scroll到当前的item,从而能够显示出来 问题点数:20、回复次数:3 Top 1 楼RobertBaker(黄金一代)回复于 2006-12-19 12:45:44 得分 10EnsureVisible Top 2 楼sgnaw(李逍遥)回复于 2006-12-19 12:56:16 得分 10BOOL CMyListCtrlDlg::OnInitDialog() { CDialog::OnInitDialog(); // ... //设置选中行高亮显示标志 m_listctrl.SetExtendedStyle( LVS_EX_FULLROWSELECT | LVS_EDITLABELS ); // ... } // 在程序中选中 nItem m_listctrl.EnsureVisible (nItem, TRUE); m_listctrl.SetItemState (nItem, LVIS_SELECTED, LVIS_SELECTED); Top 3 楼hansin(将冰山劈开)回复于 2006-12-19 12:57:04 得分 0 CListCtrl::EnsureVisible

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值