|
|
分享源码
| 界面截图: |
|
| 是否带模块: |
纯源码 |
| 备注说明: |
- |
超级列表框SysListView32的组Group功能_2.2版
这是根据论坛大佬早期帖子的源码 修改,并添加了些代码搞定的!
最早的帖子 代码 搞出了 分组视图
后来关于这分组视图的另一个帖子 搞出了 手动操作 折叠展开 ,并求助 怎么双击组头 获得组ID
我在这个代码上添加修正 ,搞定了 取组的折叠展开状态 ,算是2.1版,并发帖求助 怎么取组ID
求助无果,自己看MSDN的文档 搞定了取组ID,就搞定了双击组头,可以折叠展开!算是2.2版!
MSDN相关文档:https://learn.microsoft.com/zh-cn/windows/win32/controls/list-view-control-reference
SM_LVHITTESTINFO (句柄, #LVM_SUBITEMHITTEST, -1, 命中信息) ‘4153
双击组头可取到组ID ,进行折叠展开判断
双击表项可取到 行索引 列索引 取表项标题,但是取不到组索引ID
求助
1,如何搞定分组头标题 字体问题,字体颜色问题, 可否自主修改!
2,pszSubsetTitle 参数 Windows ListView 分组功能 中,用来实现 二级分组(或称 子集分组)这个怎么搞定的!
示例:
剧集数据结构,分组来实现以下效果: 一级分组 (Group Header): 对应 剧集标题 (例如:“琅琊榜”)。 二级分组 (Subtitle): 对应 季度标题 (例如:“第一季”、“第二季”)。 列表项 (Item): 对应 剧集名称 (例如:“第1集-梅长苏进金陵”)。
使用超级列表框SysListView32的组Group功能_2.2.e
(20.19 KB, 下载次数: 20)
|
|