使用GDI+载入一个透明背景的png
我写的虽然能载入png,但是后面的透明部分变成了黑色,求指导。
HBITMAP hPlayBitmap = CreateCompatibleBitmap(hdc,50,50); SelectObject(hMemDC,hPlayBitmap); Graphics graph(hMemDC); Image image(_T("Ply.png"),TRUE); graph.DrawImage(&image,0,0,rect.right - rect.left,rect.bottom - rect.top); BitBlt(hdc,0,0,50,50,hMemDC,0,0,SRCCOPY);