做了一个开源MFC窗口特效及背景皮肤控件,广泛兼容现有界面库

本文介绍了一款开源的MFC控件BoltTestShadow v1.0,实现了窗口开闭的动态特效和背景皮肤功能,兼容多种界面库。控件易于使用,适用于所有继承自CDialog的对话框,包括SonicUI、UIEasy DirectUI和Syser UI等。提供了编译环境VC6.0 + OpenCV1.0下的使用方法,并附带源码和实例下载链接。
摘要由CSDN通过智能技术生成
 BoltTestShadow v1.0

本控件实现的功能:
1)窗口开启时的先放大再缩小同时改变透明度直至完全显示,窗口关闭时先缩小再放大同时改变透明度

直至完全消失的功能(不加载皮肤也可以使用)
2)加载图片格式背景皮肤,同时设置透明色的功能
3)窗口任意位置鼠标拖拽的功能

特点:
1)开源
2)使用简单,首先继承一个类,然后两三个函数搞定
3)使用对象为所有继承于CDialog的对话框,广泛兼容现有界面库,方便与其它项目集成,,存在不兼容问题请留言

自绘控件兼容性测试及效果演示:
SonicUI通过


UIEasy DirectUI通过




Syser UI通过
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值