Compartilhar via


AfxDrawDitheredBitmap

Desenha um bitmap, substituindo o seu plano de fundo por 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
    O destino coordenada x.

  • y
    O destino coordenada y.

  • rSrc
    O bitmap de origem.

  • cr1
    Uma das cores dois pontilhamento, normalmente branco.

  • cr2
    O outro pontilhamento cor, geralmente Claro cinza (COLOR_MENU).

Comentários

O bitmap de origem é desenhado no controlador de domínio de destino com um padrão quadriculada duas-cor (cr1 e cr2) substituir plano de fundo do bitmap.O plano de fundo do bitmap de origem é definido como seus pixels em branco e Tudo pixels correspondente a cor do pixel no canto superior Esquerda canto 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

Consulte também

Conceitos

Macros do MFC e globais

Referência

AfxGetDitheredBitmap

AfxDrawGrayBitmap

Outros recursos

Funções de bitmap pontilhamento e cinza