社区
界面
帖子详情
如何更改CListCtrl每行的高度?
mybios
2004-11-07 04:53:16
如题。
我的类CMyListCtrl继承了CListCtrl,如何在CMyListCtrl里设置每行数据的高度?
...全文
901
9
打赏
收藏
如何更改CListCtrl每行的高度?
如题。 我的类CMyListCtrl继承了CListCtrl,如何在CMyListCtrl里设置每行数据的高度?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
永远的麦田
2005-03-23
打赏
举报
回复
正是我所求的,谢谢了。
mybios
2004-11-08
打赏
举报
回复
按照里面做了。但是改变不了。。有没有例子?
guangsan
2004-11-08
打赏
举报
回复
一般来说,有两种方法:
1、利用比较高的透明图片作为listctrl的imagelist;
2、如 rwx_tech(阿正) 所述,详见
http://www.codeguru.com/Cpp/controls/listview/advanced/article.php/c1013/
rwx_tech
2004-11-08
打赏
举报
回复
ON_WM_MEASUREITEM_REFLECT()
响应如上消息; 并改变响应函数如下;
afx_msg void MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct);
void CXXXListCtrl::MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct)
{
lpMeasureItemStruct->itemHeight = m_nItemHeight; (m_nItemHeight即你想要的高度)
}
void CXXXListCtrl::SetItemHeight()
{
CRect rcWin;
GetWindowRect(&rcWin);
WINDOWPOS wp;
wp.hwnd = m_hWnd;
wp.cx = rcWin.Width();
wp.cy = rcWin.Height();
wp.flags = SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOOWNERZORDER | SWP_NOZORDER;
SendMessage(WM_WINDOWPOSCHANGED, 0, (LPARAM)&wp);
}
ListCtrl创建后, 如果收到WM_WINDOWPOSCHANGED消息, 它会调用计算行高的函数MeasureItem(...), 你在这个函数里面设定行高即可;
http://www.codeproject.com有更详细的说明;
tan_jianhui
2004-11-08
打赏
举报
回复
具体的怎么做?
Kudeet
2004-11-07
打赏
举报
回复
http://community.csdn.net/Expert/topic/3489/3489896.xml?temp=.8522913
mybios
2004-11-07
打赏
举报
回复
不想加大字号。。也不想用CImageList,那怎么办?
oyljerry
2004-11-07
打赏
举报
回复
用CImageList来控制高度
goldenfall
2004-11-07
打赏
举报
回复
将字体设为更大号的就可以了
MFC中实现不同行高的
CLi
stCtrl
继承自
CLi
stCtrl
,实现了表头的重绘、表本身设置行高不同、设置字体颜色、背景色等。功能比较齐全,可以直接拆分txt文件运行。
改变
CLi
stCtrl
、CHeaderCtrl
高度
、字体、颜色和背景
1. **
高度
**:修改`CHeaderCtrl`的
高度
可以通过调用`SetItemHeight`函数完成,它接受一个索引参数,表示要修改的列标题的索引,和一个
高度
值。 2. **字体**:`CHeaderCtrl`的字体设置同样可以通过`SetFont`函数进行...
VC++
CLi
stCtrl
控件 行高设置
CLi
stCtrl
控件可以显示多列数据,每列有自己的宽度,而每一行则由多列组成。行高可以通过发送消息给
CLi
stCtrl
控件来改变。具体来说,我们可以使用`LVM_SETITEMHEIGHT`消息来调整行的
高度
。 以下是设置行高的步骤: ...
设置
CLi
stCtrl
的
高度
在某些情况下,我们可能需要自定义列表控件(
CLi
stCtrl
)的外观,例如调整行的
高度
,以适应不同的展示需求或用户界面美观性。本篇将详细介绍如何自绘
CLi
stCtrl
并实现行高的修改。 首先,我们需要了解
CLi
stCtrl
的...
CLi
stCtrl
简单自绘并在
每行
动态生成按钮_vc6.0
本项目“
CLi
stCtrl
简单自绘并在
每行
动态生成按钮_vc6.0”是基于MFC的一个实例,涉及到的核心知识点包括
CLi
stCtrl
控件的使用、自定义绘制以及动态生成按钮。
CLi
stCtrl
是MFC中的一个视图类,它是Windows的ListView...
界面
15,978
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章