我看有说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);大家有什么办法解决没有?