MFC ListControl 如何获取当前显示的行号 ListControl有垂直滚动条,我想在拉动滚动条之后,获得当前能看到的行的行号,怎么得到呢... ListControl有垂直滚动条,我想在拉动滚动条之后,获得当前能看到的行的行号,怎么得到呢 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 mfc listcontrol 行号 搜索资料 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? bhtzu 2013-09-30 · TA获得超过1.1万个赞 知道大有可为答主 回答量:8088 采纳率:85% 帮助的人:4187万 我也去答题访问个人页 关注 展开全部 这个稍微麻烦,因为默认的GetCurSel()获取的是选中位置。你这个,需要先int nVertPos = GetDlgItem(IDC_LIST1)->GetScrollPos(SB_VERT);获取滚动位置,然后获取全部条数,计算当前显示位置,这个位置可能还有误差(因为列表框显示高度也是一个参数)。反正就是拿滚动位置计算百分比,然后估算出当前显示位置行号。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2011-07-11 MFC 中如何在文档类中得到视图类ListControl 控... 2011-08-13 如何获取CListCtrl当前选中的行 44 2017-03-26 MFC list control如何获取读取程式当前位置所有... 2013-01-18 MFC列表控件(ListCtrl)如何获取总共有几行 22 2013-05-24 VC++mfc,如何获得ListControl控件里某一个行... 7 2012-07-15 MFC列表框怎么获取行数 2 2013-05-07 MFC列表控件如何实现获取某一列的全部数据(行数不确定) 2010-06-01 MFC的list control控件,如何得到某一行某列的字... 75 更多类似问题 > 为你推荐: