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));

要求

Header: afxwin.h

请参见

参考

AfxDrawDitheredBitmap

AfxGetGrayBitmap

概念

MFC宏和Globals

其他资源

灰色和抖动的位图功能