在图片上 指定一个圆角矩形,将此部分区域做透明处理
方法一 :将黑色设置为透明色的方式
原理:
图片区域透明使用的原理是:
将图片要置透明的区域统一置黑色,
再指定黑色为透明色,绘制到目的图片中,
这样在目的图片中,矩形部分就成为了透明区域
比如,要将下图四个圆角区域透明
方法1:
MakeTransImg(int width, int height, std::wstring path)
{
image_list_.clear();
time_all_ = 0;
width += width % 2;
height += height % 2;
//创建位图,最终在此位图上 呈现区域透明的图片
src_image_.reset(new Gdiplus::Bitmap(width, height, PixelFormat32bppARGB)