使用VS2008编译,基于Gdiplus实现的球体进度条效果

作者: hsf 分类: VC++,经验技巧 发布时间: 2017-12-08

使用VS2008编译,基于Gdiplus实现的球体进度条效果

效果截图

imageimage

支持以下效果设置

  • 设置球体背景填充色色、填充色透明度
  • 设置球体前景填充色、前景色透明度
  • 设置球体边框颜色、边框颜色透明度
  • 设置球体边框进度颜色、进度颜色透明度
  • 设置球体字体颜色、字体颜色透明度
  • 设置球体整体透明度
  • 设置球体宽度、高度,可设置成椭圆或者圆形
  • 可选择是否显示边框

进度信息查看效果

两种调节方式查看进度效果:

  • 手动调节进度查看效果
  • 通过获取内存占用显示自动更新进度信息

关于背景填充

  • 可以设置图片背景
  • 可以设置纯色背景

关于球体形状

可以通过设置长度、宽度改变球体形状,可以是圆形,也可以是椭圆形,并可在左侧预览区域实时查看效果

核心代码

 

源码下载:https://github.com/wodeaei/GDIPlus_Demo.git


如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注