对于透明贴图从网上找了很多资料,但是只有收获甚小,还是从一位老铁的开源项目中学到透明贴图的解决方案:
(一)首先说下我的搜索结果吧,我的解决方案中是用一个函数搞定的:
TransparentBlt(pDC->m_hDC,point.x, point.y, 109, 86,memDC.m_hDC,0, 0, 109, 86, RGB(0, 0, 0));该函数的参数原型为:
BOOL TransparentBlt(
HDC hdcDest, // handle to destination DC
int nXOriginDest, // x-coord of destination upper-left corner
int nYOriginDest, // y-coord of destination upper-left corner
int nWidthDest, // width of destination rectangle
int hHeightDest,