AfxDrawDitheredBitmap
Desenha um bitmap, substituindo seu plano de fundo com um padrão hesitado (checker).
void AFXAPI AfxDrawDitheredBitmap(
CDC *pDC,
int x,
int y,
const CBitmap &rSrc,
COLORREF cr1,
COLORREF cr2
);
Parâmetros
pDC
Aponta para a DC. de destino.x
A coordenada x de destino.y
A coordenada y de destino.rSrc
O bitmap de origem.cr1
Uma das duas cores de exaltação, normalmente branco.cr2
Outra cor de exaltação, normalmente leve - cinza (COLOR_MENU).
Comentários
O bitmap de origem é desenhada em DC. de destino comcr1 (e) cr2um padrão de quadriculado duas cores que substitui o plano de fundo de bitmap. O plano de fundo de bitmap de origem é definido como os pixels branco e todos os pixels que correspondem a cor de pixel no canto superior esquerdo do bitmap.
Exemplo
void CDCView::DrawDitheredBitmap(CDC* pDC)
{
CBitmap bm;
bm.LoadBitmap(IDB_BITMAP1);
AfxDrawDitheredBitmap(pDC, 10, 50, bm, RGB(255,255,255),
GetSysColor(COLOR_BTNFACE));
}
Requisitos
Cabeçalho: afxwin.h