社区
界面
帖子详情
如何使ListCtrl不同的行使用不同的行高?
kwiner
2006-08-25 11:53:43
如何使ListCtrl不同的行使用不同的行高?
...全文
254
5
打赏
收藏
如何使ListCtrl不同的行使用不同的行高?
如何使ListCtrl不同的行使用不同的行高?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DentistryDoctor
2006-08-28
打赏
举报
回复
www.codeproject.com/listctrl
kwiner
2006-08-28
打赏
举报
回复
楼上的能给个源码出来吗?
Juchiyufei
2006-08-26
打赏
举报
回复
我通过自绘实现了以上的功能,但你要不同的行有不同的行高,看来我还得再去研究研究
Juchiyufei
2006-08-26
打赏
举报
回复
增强性 MFC ListCtrl
1.设置行高.
2.设置每一列的格式(_COLUMN_FORMAT),这个用于在排序时区分是以字符串,还是以数字.
3.设置每一行的背景颜色.(如一些数据需要着重显示给用户)
4.设置每一个SubItem的字体,大小,前景色,背景色.(如一些数据需要着重显示给用户).
5.可以设置每一个SubItem在位即时编辑它.目前的版本实现了以CEdit为编辑框的编辑,支持只读编辑与在正常的编辑,并能设置CEdit的格式字体,颜色,背景(在缺省情况下与当前激活它的subitem同一属性),并且还能设置CEdit接收输入的字符(如:只允许为数字的字符编辑),在目前的版本中还未实现mask edit.
6.可以设置每一个SubItem在位即时编辑它.目前的版本还实现了以Combo box,list box为下拉框的数据选择.并且也支持能设置它们的属性.同上.
7.并且还可以让它自动保存每列设置的宽度,以便下次启动时和上次一样.
9.新的功能还在持续的增加中...
最好的是_CListCtrlEx中的所有显示都可以完全自定义,如你想换一个种颜色,字体等;代码里还提供了很多相关操作的函数(如自动缩进所有列呀之类的)就不在示例程序中一一例举了.
Email:nofate.yang@163.com
jun_01
2006-08-26
打赏
举报
回复
自绘吗?
可设置
行高
及每行颜色的
ListCtrl
可设置
行高
及每行颜色的
ListCtrl
,还可以获取指定行的颜色
ListCtrl
可设置
行高
和表头高
一个自制的
ListCtrl
的MFC扩展库.编译MFCClassDll工程后,将My
ListCtrl
.h和My
ListCtrl
.lib拷贝到目标工程文件夹,在工程中包含My
ListCtrl
.h头文件,并将C
ListCtrl
替换为CMy
ListCtrl
.调用SetHeight()可以设置
ListCtrl
的
行高
.程序须与MFCClassDll.dll一块执行.
重绘MFC列表控件(
ListCtrl
)字体 表头和
行高
度 行颜色等
重绘MFC列表控件(
ListCtrl
)字体大小 表头和
行高
度 行颜色等 行的颜色有5中:选中(获取焦点和丢失焦点2种),未选中(鼠标移动时、奇行和偶行)等
VC++ C
ListCtrl
控件
行高
设置
VC++ C
ListCtrl
控件
行高
编辑通过
listctrl
自绘
ListCtrl
自绘 设置
行高
以及使用虚拟列表进行显示
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章