关于MFC的listctrl控件水平滚动和垂直滚动

在MFC下使用ListCtrl控件时,遇到水平滚动条无法使用的问题。通过调整窗体大小,使得水平滚动条生效,而垂直滚动条消失。此现象与Icon模式及数据插入方式有关。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MFC下的listctrl控件属性中没有滚动条的属性,但是代码可以设置,

这里要说一下 我在用这个控件时滚动条的问题。

使用icon模式,数据大概57项。从数据库中读出来显示,直接InsertItem.

最后一运行发现 水平滚动和垂直滚动 都有,但是用鼠标滚轴时 只能垂直滚动。

水平滚动确不生效,一直也不知道怎么设置。

于是调整下窗体大小试试吧。由于我用的固定大小的窗体,稍调整的大一点。

这样能把2行放完整,于是垂直滚动条就没有了。水平滚动条可以使用了。

转载于:https://www.cnblogs.com/totogo/p/10481257.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值