AfxGetDitheredBitmap

将位图,其背景替换带有抖动 (检查器) 模式。

void AFXAPI AfxGetDitheredBitmap( 
   const CBitmap &rSrc, 
   CBitmap *pDest, 
   COLORREF cr1, 
   COLORREF cr2 
);

参数

  • rSrc
    源位图。

  • pDest
    目标位图。

  • cr1
    两抖动颜色之一,通常为空。

  • cr2
    其他抖动颜色,通常浅灰色 ( COLOR_MENU)。

备注

源复制到位图使用替换源位图背景的颜色 (或cr1 和 cr2网格) 模式的目标位图。 源位图的背景定义,它与像素的颜色像素空白和任何像素在位图的左上角。

抖动图标版本与原始图标版本之比较

示例

CBitmap bm;
bm.LoadBitmap(IDB_BITMAP1);
CBitmap bmDith;
AfxGetDitheredBitmap(bm, &bmDith, RGB(255,255,255),
   GetSysColor(COLOR_BTNFACE));

要求

标头: afxwin.h

请参见

参考

AfxDrawDitheredBitmap

AfxGetGrayBitmap

概念

MFC 宏和全局函数

其他资源

灰色和抖色位图函数