社区
界面
帖子详情
CListBox的横向滚动条如何使用
wfc0711
2003-06-20 08:10:45
我用了一个单列CListBox在对话框中,风格设定为横纵向滚动条都显示。添加了若干字符串后,纵向的滚动条可以滚动了,横向滚动条还处于不能使用状态。
我的字符串已经很长,只能在ListBox中看到一半的字符串内容,可是横向滚动条还处于不能使用状态。如何搞啊?!诸位大哥大姐,有空教我一把先。
有代码能看最好,不幸的话告诉我用那个API
...全文
180
3
打赏
收藏
CListBox的横向滚动条如何使用
我用了一个单列CListBox在对话框中,风格设定为横纵向滚动条都显示。添加了若干字符串后,纵向的滚动条可以滚动了,横向滚动条还处于不能使用状态。 我的字符串已经很长,只能在ListBox中看到一半的字符串内容,可是横向滚动条还处于不能使用状态。如何搞啊?!诸位大哥大姐,有空教我一把先。 有代码能看最好,不幸的话告诉我用那个API
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chehw
2003-06-20
打赏
举报
回复
错了,应该是SendMessage(hListBox,LB_SETHORIZONTALEXTENT ,cx,0);
chehw
2003-06-20
打赏
举报
回复
先用GetTextExtentPoint32获取最长的字符串的宽度cx,
再用SendMessage(hListBox, LB_SETCOLUMNWIDTH,cx,0);
曾经的董胖
2003-06-20
打赏
举报
回复
ListBox的横向滚动条是用来多列滚动的,不能实现你要的功能!你只能自己定制了!
DrawItem()
双缓冲画带
横向
滚动条
CLi
s
tBox
工程源码
1、求助主题:MFC环境,在必须
使用
双缓冲前提下,画带
横向
滚动条
的
CLi
s
tBox
界面异常问题 2、问题描述:用了双缓冲后,拖动列表框
横向
滚动条
后,列表框背景以及列表内容出现异常 3、样例描述:扫描按钮"SeleSrcDir...
支持更改背景颜色、字体颜色的
CLi
s
tBox
通过重载
CLi
s
tBox
t完成自己的lis
tbox
重载,支持更改背景颜色、字体颜色;并支持
横向
滚动条
;而且支持滑轮滚动
mfc智能滚动List
这是实现MFC的
CLi
s
tBox
智能
横向
智能滚动的demo。 当List 的 Item 的宽度超过List的宽度 List的底部就会出现
滚动条
此demo
使用
网络上别人写的代码。 我只是做了整理和测试。 希望能帮助到其他人。
MFC 设置
CLi
s
tBox
显示和
使用
水平
滚动条
代码实现:根据字串长度刷新水平
滚动条
//控件ID:IDC_LIST_
CLI
ENT //控件对象:
CLi
s
tBox
m
Cli
entList void CxxxDlg::SetHorizontalScroll() { CDC* pDC = GetDC();//获取显示设备上下文句柄 SIZE size; int ...
为MFC中的Lis
tBox
添加水平
滚动条
当文字超出Lis
tBox
的宽度时,水平
滚动条
并不会自己出现,我们需要手动的调用
CLi
s
tBox
中的函数SetHorizontalExtent设置宽度,单位为像素。 我们可以自己添加智能水平
滚动条
,现在我们首先随便创建一个Lis
tBox
控件,...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章