递归火山软件开发平台

标题: 重写 MFC 表格 -> 高级表格 的前身 [打印本页]

作者: kamikaze    时间: 2024-12-26 17:38
标题: 重写 MFC 表格 -> 高级表格 的前身
本帖最后由 kamikaze 于 2024-12-31 00:28 编辑

已更新,懒得上传了,确实需要的朋友可以加一下 火山交流群 [color=rgba(0, 0, 0, 0.5)]526361209

重写 MFC 表格 -> 高级表格 的前身
最近,刚好用到了MFC的【表格】
使用起来有诸多小问题,单元格编辑绘制的瑕疵,点击单元格时,表头字体加粗等等...
我重度强迫症晚期,索性就截断了原本官方库的表格窗口过程
为什么起名叫做【高级表格】的【前身】
是因为,我并没有直接封装函数,能够插入或动态创建任何组件,
但其实,我使用编辑框作为单元格可编辑时的输入框,
完美支持写入文本数据,并实现滚动时,同频共振
我写了一个函数,叫做 “取单元格位置()” 作用就是获取到单元格距离窗口原点的可视距离
理论上,任何组件置父窗口后,都可以实现精准定位,并且我在窗口子类化的过程中
已经详细写出了,编辑框作为表格的输入框(子窗口) 是如何实现同频共振的

因为对我个人来说,已经足够用了,现开源给大家,大家可以封装成自己想要的【高级表格】[attach]30839[/attach]

如果,需要的人多,等我有空,我也可以继续深造,实现【高级表格】的完全体


需要用到的模块,除PIV模块外都是官方库自带的,PIV只是用到了 std::map 不想带的朋友可以自己实现

(, 下载次数: 129)



开源代码,回复可见
我的项目中,使用的 高级表格

(, 下载次数: 57)



支持选择单行,支持把组件嵌入并精准定位,完美解决滚动条滚动等问题



作者: kamikaze    时间: 2024-12-26 17:39
沙发自留
作者: 沉默流星    时间: 2024-12-26 17:42
支持
作者: amwji    时间: 2024-12-26 18:19
大神我是来学习的
作者: guangye1    时间: 2024-12-26 18:41
高人作品。下载学习
作者: itismine    时间: 2024-12-26 18:55
学习一下。。。
作者: nurjay    时间: 2024-12-26 19:01

高人作品。下载学习
作者: 291414089    时间: 2024-12-26 19:16
谢谢分享!!
作者: uuyyhhjj    时间: 2024-12-26 20:17
表格以前用过不好用,想提高上限只能想办法换成网页
作者: 天极至尊    时间: 2024-12-26 20:19
支持
作者: djc1012    时间: 2024-12-26 20:30
开源代码,回复可见
作者: yhobo    时间: 2024-12-26 20:52
看看,多放点图
作者: 888888    时间: 2024-12-26 21:01
谢谢分享
作者: tzh    时间: 2024-12-26 21:20

大神我是来学习的
作者: kca    时间: 2024-12-26 22:23

高人作品。下载学习
作者: wu5492579    时间: 2024-12-27 00:00
支持         
作者: youzhi311    时间: 2024-12-27 12:25
大神我是来学习的
作者: wuzonglin    时间: 2024-12-27 14:49
发发发灌灌灌灌灌孤寡孤寡孤寡嘎嘎嘎嘎嘎嘎嘎嘎嘎
作者: heiye    时间: 2024-12-27 15:09
看起来很6的样子呢
作者: yb1984724    时间: 2024-12-27 16:11
谢谢分享!~~~
作者: 虫行天下    时间: 2024-12-27 19:24
111
作者: cl6843751    时间: 2024-12-27 20:43
支持
作者: zhou425    时间: 2024-12-27 21:10

学习一下。。。
作者: 黑客王者    时间: 2024-12-29 22:06
666666666666666
作者: xucy    时间: 2024-12-29 22:19
谢谢分享!!
作者: 一贞力道    时间: 2024-12-29 23:27
一定要支持,正好我需要
作者: 寒风    时间: 2024-12-30 03:58
支持
作者: yifan09    时间: 2024-12-30 10:28
看看
作者: guocaiping    时间: 2024-12-30 11:29
学习学习
作者: 高山!&流水    时间: 2024-12-30 13:53
学习一下
作者: qzuser    时间: 2024-12-30 13:55
表格是什么效果啊

作者: xqnh520    时间: 2024-12-30 16:27
看一下藏了什么

作者: smk718    时间: 2024-12-30 20:44
66666666~~~谢谢开源
作者: Huoyan    时间: 2024-12-30 21:41
最近想用表格组件,官方的确实有瑕疵
作者: kamikaze    时间: 2024-12-31 00:29
Huoyan 发表于 2024-12-30 21:41
最近想用表格组件,官方的确实有瑕疵

兄弟,更新了,可以加群 我们一起交流
作者: 阿丘    时间: 2024-12-31 09:55
支持
作者: sparklai    时间: 2024-12-31 10:43
谢谢分享啊
作者: gonspro    时间: 2024-12-31 15:51
感谢分享
作者: XLtech    时间: 2025-1-1 20:14

作者: 惊鸿    时间: 2025-1-1 20:22
了 std::map 不想了 std::map 不想带的朋友可带的朋友可
作者: huniu9981    时间: 2025-1-2 16:19
好好学习
作者: 浮云    时间: 2025-1-5 13:19
收藏下
作者: xfxccs    时间: 2025-2-16 07:52
高手,请继续更新,支持顶起来
作者: fangcl20    时间: 2025-2-16 10:32
学习中,感谢分享




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4