博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
设置 CxImage 的 Alpha 透明度
阅读量:6671 次
发布时间:2019-06-25

本文共 339 字,大约阅读时间需要 1 分钟。

void
 SetCxImageAlpha(CxImage 
&
img, BYTE bAlpha)  
//
bAlpha={0-100}
ExpandedBlockStart.gif
{
    if (!img.AlphaIsValid())
ExpandedSubBlockStart.gif    {
        img.AlphaCreate();
        float f=255;
        f/=100;
        f*=bAlpha;
        img.AlphaSet(f);
    }
      else
ExpandedSubBlockStart.gif{
        for (int y=0;y<img.GetHeight();y++)
ExpandedSubBlockStart.gif        {
            for (int x=0;x<img.GetWidth();x++)
ExpandedSubBlockStart.gif            {
                BYTE a=img.AlphaGet(x,y);
                float f=a;
                f/=100;
                f*=bAlpha;
                a = f;
                img.AlphaSet(x,y,a);
            }
        }
    }
}

转载地址:http://vbmxo.baihongyu.com/

你可能感兴趣的文章
linux 证书颁发的两种方法
查看>>
1007_C/C++笔试题_16:16道c语言面试【15/16】
查看>>
Spring异常Ambiguous mapping found.
查看>>
Linux运维工具
查看>>
年末苦逼找工作
查看>>
我的友情链接
查看>>
电脑检测维修规范,注意事项,常见故障排除,维修技巧
查看>>
笔记二
查看>>
hive2.1.0 安装
查看>>
移动终端开发_高端课程
查看>>
我的友情链接
查看>>
提交服务器汉字乱码解决方法
查看>>
Android SDK:构建一个购物中心搜索的应用(二)-Points of Interest
查看>>
关于android使用自己的launcher替换默认launcher的方法
查看>>
ASP.NET 4.5 MVC实战教程 MVC视频教程
查看>>
Excel编辑模块openpyxl的常用功能介绍
查看>>
通过TFTP服务器拷贝路由器的配置文件到本地
查看>>
南方电网广东公司荣获“IT用户最佳实践案例奖”
查看>>
Yesod - 数据库 (9)
查看>>
Java并发 wait()、notify()和notifyAll()
查看>>