transparente
TransparentBlt(hdc,x,y,bmp.bmWidth,bmp.bmHeight,mdc,0,0,bmp.bmWidth,bmp.bmHeight,RGB(0,0,0));
Utilice este truco y no se mostrará ninguno de los píxeles RGB (0,0,0) de la imagen.
Es necesario procesar las imágenes, pero la eficiencia del código sigue siendo muy buena.