哆啦a梦国语宇宙英雄记:请教关于图片背景透明的问题(VB)

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 11:10:33
我使用API函数BItBit,代码如下:
Call BitBlt(Form1.Hdc, 0, 0, 30, 30, Pic(1).hdc, 0, 0, vbSrcAnd)
Call BitBlt(Form1.tHdc, 0, 0, 30, 30, Pic(0).hdc, 0, 0, vbSrcPaint)
其中Pic(1)为蒙板图片,Pic(0)为原图像。图像已照透明背景的需要修改(原图背景黑色,蒙板图背景白色,前景白色)。但是试了很多次都不行,是出了什么问题?

蒙板图背景色用 &HFF00FF 看可以不!