首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

CListBox的滚动条如何用

2012-01-19 
CListBox的滚动条怎么用?工程里面添加的CListBox已经设置了水平和垂直滚动条,已经显示出来了,但不能滚动,

CListBox的滚动条怎么用?
工程里面添加的CListBox已经设置了水平和垂直滚动条,已经显示出来了,但不能滚动,在OnInitDialog里面加的代码:
lsListPDA.SetHorizontalExtent(i+2000);//i+2000只是实验性的数据
lsListPDA.SetScrollRange(SB_HORZ,0,4);
lsListPDA.ShowScrollBar(SB_BOTH);
运行时,水平滚动条显示可以滚动,可点击一下马上变成灰色的了,应该怎么解决?
我的CListBox设置为多列多选择的,和这个问题有关吗?IDE是VS2005。

[解决办法]
根据列表内容多少自动调节的,你设置了没有用。
[解决办法]
行滚动条 程序运行以后 你左右拉项目字段就会变化 list里内容多了 竖直的才会动所

热点排行