BoltTestShadow v1.0

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

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

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

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

UIEasy DirectUI通过


Syser UI通过

网友自制QQ2011登陆器通过

非自绘控件兼容性测试及效果演示:
BCGControlBar未测试,但估计没问题

编译环境:
VC6.0 + OpenCV1.0,欢迎其它编译环境的测试

使用方法:
1)将两个cpp文件和两个h文件拷贝到工程目录
2)使你的对话框CYourDlg继承CBitmapDialog
3)在CYourDlg的OnInitDialog函数中加入InitAndRunShowWindow(IDD);或者是InitAndRunShowWindow("res\\udown.bmp");前者表示不采用皮肤图片,后者表示采用工程目录下的res\udown.bmp位置的图片

作为皮肤
4)在窗口关闭处加入RunHideWindow();
5)构建工程运行,即可看到效果。第一次运行会进行初始化,以后会直接从res目录读取快照信息。若需要重新初始化,请删除res下对应图片后运行

我考虑下一个版本会将SonicUI中的某些特效用类封装一下,实现一个控件库,方便大家调用
源码及实例下载链接(运行Debug\BoltTest.exe测试效果)
http://u.115.com/file/bhu4rook#
BoltTest.rar
版本更新通知

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

  1. MFC中,如何获得对话框控件相对于父窗口(对话框窗口)的位置

    在MFC中,如何获得对话框控件相对于父窗口(对话框窗口)的位置: CRect  r; pWnd->GetWindowRect(&r); 这样获得的r是控件相对于屏幕的坐标,然后用Scre ...

  2. 孙鑫MFC笔记之十六--Active控件

    基本概念: 容器和服务器程序 容器应用程序时可以嵌入或链接对象的应用程序.Word 就是容器应用程序.服务器应用程序是创建对象并且当对象被双击时,可以被启动的应用程序.Excel 就是服务器应用程序. ...

  3. MFC之图像绘制---高速绘图控件(High-speed Charting Control)应用(一)

    High-speed Charting Control的下载.配置及创建 一.介绍 必须吹一波这个大佬,我觉得这个可能是MFC中最好用的绘图控件了,相关下载链接如下: 官方下载地址https://ww ...

  4. vs2015+opencv3.2+mfc读取摄像头显示在图片控件Picture Control

    vs2015 + opencv3.3 + mfc读取摄像头显示在图片控件Picture Control 要开始做一个行人检测的小项目,首先读取出摄像头显示,参考了这位博主的教程:http : //bl ...

  5. Github 开源:使用控制器操作 WinForm/WPF 控件( Sheng.Winform.Controls.Controller)

    利用午休时间继续把过去写的一些代码翻出来说一说,文章可能写的比较简略,但是我会努力把核心意思表达清楚,具体代码可直接访问 Github 获取. Github 地址:https://github.com ...

  6. VC用MFC开发的圆形进度条控件

    DownLoad Src VC用MFC开发的圆形进度条控件 visualsan@yahoo.cn NUAA zss 在NBA2007游戏里,还有很多科幻电影里,经常可以看到圆形进度条.有的用来显示导弹 ...

  7. 做VB的,经常注册和反注册OCX控件和DLL链

    做VB的,经常注册和反注册OCX控件和DLL链 但是,每次都要 "开始"--"运行" --"regsvr32 C:\********\******.o ...

  8. mfc中在vector里添加控件类型的数据时出现C2248错误

    @mfc中在vector里添加控件类型的数据时出现C2248错误 这是我在.h文件中定义的2个容器 public:vector<CComboBox*> cbx;vector <CSt ...

  9. MFC Windows 程序设计[325]之表格控件例程(附源码)

    MFC Windows 程序设计[325]之表格控件例程 程序之美 前言 主体 运行效果 核心代码 逻辑分析 结束语 程序之美 前言 MFC是微软公司提供的一个类库(class libraries), ...

最新文章

  1. Miniconda3+Tensorflow2.3(GPU版)+Win10_x64+GTX1060深度学习环境搭建
  2. ggplot2绘图入门系列之二:图层控制与直方图
  3. 测试软件测试赢在测试2:中国软件测试专家访谈录
  4. Angular 路由守卫
  5. 浏览器拦截跨域请求处理方法(已阻止跨源请求:同源策略禁止读取远程资源)
  6. 利用JQuery插件CleverTabs实现多页签打开效果
  7. CButton相关函数介绍
  8. post请求测试软件,简单的Http请求测试工具(支持get,post)
  9. 电子面单打印模板规格汇总-快递鸟
  10. 阿里巴巴(容器镜像服务)docker+springboot实践
  11. Nodejs 微信加密消息开发
  12. 手机edge浏览器无法打开三方应用
  13. 【正则表达式】从字符串中提取数字
  14. 谷歌浏览器chrome devtools 插件安装
  15. linux命令之jq
  16. 大数据面试题(一)----HADOOP 面试题
  17. webstorm 2019 最新注册码 破解方法(持续更新中~
  18. 小程序-demo:知乎日报
  19. mysql 操作xm_Python操作MySQL数据库实例详解
  20. 【挑战】手机Termux搭建React Native开发环境

热门文章

  1. 一些可以参考的文档集合11
  2. AFN3.0中文件的下载和上传
  3. 初识图形数据库--neo4j
  4. chrome headless php,chrome headless+php实现打印pdf服务
  5. html建站试题,关于HTML面试题全部汇总
  6. 谁在“蹭”鸿蒙的流量?
  7. APP测试、H5测试、小程序测试的区别
  8. Java基于POI对PPT的基本操作
  9. 《推进交通运输生态文明建设实施方案》解读
  10. Xshell连接虚拟机(CentOS) ifconfig无法使用问题