使用CImage类如何显示背景是透明的png格式图片?
bborn 2004-03-19 07:51:44 我看有说CImage类的draw函数可以绘制有透明效果的图片 但是不成功
我有背景是透明色的png格式图片 使用draw函数 背景是黑色的
m_image.Draw(hDC,0,0); //不行
我用下面的语句时,会把图片中本来黑色的地方也消去
COLORREF cl=m_image.GetPixel(1,1);
m_image.TransparentBlt(hDC,0,0,100,100,0,0,m_image.GetWidth() ,m_image.GetHeight(),cl);
大家有什么办法解决没有?