递归火山软件开发平台

标题: MFC原生窗口实现透明渐变_续集3 [打印本页]

作者: jcos    时间: 2026-9-16 03:18
标题: MFC原生窗口实现透明渐变_续集3
谢谢 @RMJ https://bbs.voldp.com/thread-30109-1-1.html
无私分享

我好少逛火山,ai时代人也变懒了
刚好看到这个扩展组件觉得挺好看的,看到滚动条是系统默认的样式,于是改改。

MFC扩展界面支持类库2 —— 滚动条重做版(2026-09-16)
我在其基础上把滚动条重做了一遍,另修了几个Ai认为的可能缺陷,继续分享出来。
主要改动
兼容性:只改了 C++ 源码实现,类库结构 / 属性 / 事件一个都没动,现有工程代码不用改。
用法:整包放到火山的 plugins\vprj_win\classlib\sys\ 下面(保持这个层级,库的依赖路径是按"相对类库根"写的),依赖火山自带的 mfc_ui_base。替换后建议执行一次「生成 → 清理解决方案」再编译。
注意:本包的 .vgrp / .wsv 是 UTF-8 无 BOM 保存的(新版火山默认),火山版本比这更旧的打不开这个库 —— 官方说明是"新版能读旧版存的文件,旧版读不了新版存的文件"。

(, 下载次数: 406)

源码:
(, 下载次数: 53)


作者: 秋天的童话    时间: 2026-9-16 07:25
谢谢楼主分享!
作者: fengyishen    时间: 2026-9-16 08:54
准备加入的模块"仰望模块_MFC组件扩展库"("D:\Program Files\vol_dev\plugins\vprj_win\classlib\user\yw\yw2.vgrp")和项目中的已有模块"火山模块MFC组件扩展库"("D:\Program Files\vol_dev\plugins\vprj_win\classlib\user\yw\huoshanmk2.vgrp")在同一项目内只能存在其中一个.

建立界面插件解决方案"C:\Users\Administrator\AppData\Roaming\VolDev\视窗+安卓+服务器\简体中文\测试版\plugins\vprj_win\ui\ui.vsln"失败
更新当前所使用界面模块对应的插件失败
作者: sunye88888    时间: 2026-9-16 13:32
本帖最后由 sunye88888 于 2026-9-16 13:33 编辑

楼主你好,插件很好 ,只是有个小问题,我用选择夹这个组件时候,自己对应的使用了不同的组件布局器,然后发现组件布局器背景颜色不同的时候,按钮圆角会留下白边,在设计器中,改背景色也会出现,但是移动按钮或者重新打开设计器,就不会有了,但是编译后软件总是会有
每个布局器我也都放置了布局器ex 组件
(, 下载次数: 411)

作者: RMJ    时间: 2026-9-16 16:19
楼主厉害????
作者: sunye88888    时间: 2026-9-16 16:22
本帖最后由 sunye88888 于 2026-9-16 16:26 编辑
RMJ 发表于 2026-9-16 16:19
楼主厉害????

光看标题了,仔细一看才知道原创在这,对我来说都是大神
作者: jcos    时间: 2026-9-16 16:29
RMJ 发表于 2026-9-16 16:19
楼主厉害????

等你来完善完善了,加更多的功能,傻瓜化的使用方式等等!加油!看好你哦!
作者: RMJ    时间: 2026-9-16 17:48
jcos 发表于 2026-9-16 16:29
等你来完善完善了,加更多的功能,傻瓜化的使用方式等等!加油!看好你哦! ...

谁用到什么功能,发现有什么问题或需求就可以优化,然后可以发出来,可以说明在哪个版本优化的,部分功能我没有项目上验证
作者: RMJ    时间: 2026-9-16 17:51
sunye88888 发表于 2026-9-16 13:32
楼主你好,插件很好 ,只是有个小问题,我用选择夹这个组件时候,自己对应的使用了不同的组件布局器,然后发现组 ...

目前透明都是针对布局器,其他容器需要自己按布局器优化
作者: li327065266kun    时间: 2026-9-17 22:32
:噜阿噜WTL好使不?





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