C++ 设置透明背景图片
背景:有两个图片,一个是目标背景图片, 一个是带有自身背景色彩的彩色图片先将这彩色图片绘制到目标背景图片中, 这一步通过BITBLT就可实现。但实现后的效果是: 目标图片上,绘制上去的彩色图片带有其本身的背景。问题就来了, 我们想将彩色图片本身的背景去掉,应该如何解决?解决方法:使用API函数:TransparentBlt此函数将原DC中的图片绘制到目标DC中,并同时设置原图形在目标图形上的透明色。BOOL TransparentBlt( HDC hdc...