社区
界面
帖子详情
哪位高手设置过列表ListContrl控件的高度的????求助!!
乡客2023
2011-12-01 01:26:08
Listcontrl 想把行高调大点,不想用那个图像列表撑大,请问还有什么好的办法吗?网上看到 的那个没懂!!要是你会的话能不能给我回的详细些!谢谢!
...全文
177
12
打赏
收藏
哪位高手设置过列表ListContrl控件的高度的????求助!!
Listcontrl 想把行高调大点,不想用那个图像列表撑大,请问还有什么好的办法吗?网上看到 的那个没懂!!要是你会的话能不能给我回的详细些!谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yyds2026~
2011-12-09
打赏
举报
回复
网上找了个例子,联系我后发给你。 357004292@qq.com
悟迟
2011-12-02
打赏
举报
回复
[Quote=引用 9 楼 wny198816 的回复:]
谢谢各位帮忙,吃完饭我会试试的!
[/Quote]楼主,效果如何,
allen_lanyuhai
2011-12-02
打赏
举报
回复
在类中定义一个void SetItemHeight(int m_nHeight)这个函数。。
然后在函数中添加如下代码:
m_nItemHeight=m_nHeight; //在类中定义一个int m_nItemHeight;
CRect rcWindow;
GetWindowRect(rcWindow);
WINDOWPOS pos;
pos.cx=rcWindow.Width();
pos.cy=rcWindow.Height();
pos.hWnd=m_hWnd;
pos.flags=SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOOWNERZORDER | SWP_NOREDRAW;
SendMessage(WM_WINDOWPOSCHANED,0,(LPARAM)pos);
在类中添加void MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct);
然后在类中添加:
lpMeasureItemStruct->itemHeight=m_nItemHeight;
这样就可以实现修改ListCtrl的高度.
乡客2023
2011-12-02
打赏
举报
回复
谢谢各位帮忙,吃完饭我会试试的!
乡客2023
2011-12-02
打赏
举报
回复
[Quote=引用 8 楼 allen_lanyuhai 的回复:]
在类中定义一个void SetItemHeight(int m_nHeight)这个函数。。
然后在函数中添加如下代码:
m_nItemHeight=m_nHeight; //在类中定义一个int m_nItemHeight;
CRect rcWindow;
GetWindowRect(rcWindow);
WINDOWPOS pos;
pos.cx=rcWindow.Width();……
[/Quote]
SendMessage(WM_WINDOWPOSCHANED,0,pos);//有错误提示
没有声明
怎么办?
加个这样的消息处理????要怎么处理?
jixiang1983
2011-12-01
打赏
举报
回复
http://download.csdn.net/download/jilianfeng/1264695
liuli7786
2011-12-01
打赏
举报
回复
[Quote=引用 4 楼 liuli7786 的回复:]
在.h中定义消息函数:afx_msg void MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct);
在.cpp中添加消息:ON_WM_MEASUREITEM()
实现函数:
void 类名::MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct)
{
LOGFONT lf;
::……
[/Quote]
不好意思,落了一个函数:
在.h中afx_msg void OnMeasureItem(int nIDCtl,LPMEASUREITEMSTRUCT lpMeasureItemStruct);
.cpp中添加消息:ON_WM_MEASUREITEM_REFLECT()
函数实现:
void 类名::OnMeasureItem(int nIDCtl, LPMEASUREITEMSTRUCT lpMeasureItemStruct)
{
CListCtrl::OnMeasureItem(nIDCtl, lpMeasureItemStruct);
}
liuli7786
2011-12-01
打赏
举报
回复
还有一点需要注意的是,重绘ListControl才可以,你需要把ListControl的Owner Draws属性选上,。
liuli7786
2011-12-01
打赏
举报
回复
在.h中定义消息函数:afx_msg void MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct);
在.cpp中添加消息:ON_WM_MEASUREITEM()
实现函数:
void 类名::MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct)
{
LOGFONT lf;
::ZeroMemory(&lf, sizeof(lf));
if (lf.lfHeight < 0)
lpMeasureItemStruct->itemHeight =30;//行高
else
lpMeasureItemStruct->itemHeight =30;//行高
}
「已注销」
2011-12-01
打赏
举报
回复
设置列表字体 行高就随字体增加
乡客2023
2011-12-01
打赏
举报
回复
除了这个方法呢?
sevancheng
2011-12-01
打赏
举报
回复
CListCtrl::SetImageList
把行撑起来
RecyclerView 瀑布流、
List
View、GridView实例源码
代码为博客实例代码,http://blog.csdn.net/lmj623565791/article/details/45059587 有问题请博客留言
Rich Explorer 3.1.1
被我搞大后的左兄的Rich Explorer
支持四种数据库:Access(ADODB, KADAO, Diamond), Interbase(未完善), Oracle(DOA, ODAC), Dbisam。支持更换贴子显示风格,还可自定义(从论坛下载或自己写XSL),用Access与Oracle数据库的速度都还可以,Dbisam也过得去,Interbase方面实在不熟,所以没有优化过。
这几天闹着好玩,把各种
控件
都装上用了一下,后来就干脆把这些
控件
都加到RE上来玩了。 :) 实际上谁会有多个数据库来存论坛的离线数据呢?
MFC
List
Control
控件
添加单元格编辑和单元格下拉
列表
项以适用于数据库相关操作
作为现代的软件,往往是连着数据库的,而连着和操作方便之间,还有着用户界面这道坎。MFC是Windows上比较好开发用户界面的封装类,然而其自带的
控件
中没有对于数据库表格支持较好的
控件
,这时利Active X
控件
中的 DataGrid 可以得到比较好的效果。
自定义
控件
如何获取xml布局中的
高度
?
我自定义了一个
控件
,在xml里使用
控件
,
设置
高度
android:layout_height="100dp" 那么,我要如果在
控件
的构造方法里获得这个100dp呢??
ESP32 开发笔记(四)LVGL
控件
学习
List
列表
控件
先看效果,创建一个带FontAwesome字体图标的
列表
演示
列表
控件
的使用 此文章为盖楼文章,为组织目录链接用,未写教程,教程更新后会删除此行 开发板购买链接https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.50111deb2Ij1As&ft=t&id=626366733674 一、开发板简介 二、开发环境搭建 windows ESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-ID
界面
15,978
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章