CDC::PlgBlt的原型: BOOL PlgBlt( POINT lpPoint, CDC* pSrcDC, int xSrc, int ySrc, int nWidth, int nHeight, CBitmap& maskBitmap, int xMask, int yMask ); 从原型中可以看到,参数有一个是单色图片,并利用单色图片实现遮罩功能。 假设有一个棋盘图片,又有一个棋子图片。棋子周围有背景色,如何在把棋子加载到棋盘上时,消除棋子周围的背景色呢? 代码如下: