我使用了BCG库,对话框的样式也设置成了“炭黑”样式,在使用CPictureEx类显示动态GIF动画时,本来透明的背景却不透明了,好像成了默认的那种对话框背景色,我知道CPictureEx类中的方法SetBkColor()可以设置GIF透明部分的颜色。使用GetSysColor(COLOR_3DFACE)取到的是系统默认的那种背景色,GetPixel的返回值总是-1。如果不使用BCG的特殊样式就没问题(也就是说如果对话框的背景色是默认的就没有问题)。所以现在主要问题就是不知道怎么获得对话框的背景色?