AfxDrawDitheredBitmap
Desenha um bitmap, substituindo o plano de fundo com um padrão de pontilhada (verificador).
void AFXAPI AfxDrawDitheredBitmap(
CDC *pDC,
int x,
int y,
const CBitmap &rSrc,
COLORREF cr1,
COLORREF cr2
);
Parâmetros
pDC
Aponta para o controlador de domínio de destino.x
A destino coordenada x.y
A destino coordenada y.rSrc
O bitmap de origem.cr1
Uma das cores dois pontilhamento, normalmente brancas.cr2
O outro pontilhamento cor, geralmente clara cinza (COLOR_MENU).
Comentários
O bitmap de origem é desenhado no controlador de domínio de destino com duas cores (cr1 e cr2) quadriculada padrão substitui o plano de fundo do bitmap.O plano de fundo do bitmap de origem é definido como seus pixels brancos e todos os pixels correspondentes a cor do 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