Udostępnij za pośrednictwem


AfxDrawDitheredBitmap

Rysuje bitmapy, zastępując jego tła deseniu symulowany (sprawdzania).

void AFXAPI AfxDrawDitheredBitmap(
   CDC *pDC,
   int x,
   int y,
   const CBitmap &rSrc,
   COLORREF cr1,
   COLORREF cr2
);

Parametry

  • pDC
    Wskazuje docelowy kontroler domeny.

  • x
    Współrzędna x przeznaczenia.

  • y
    Współrzędna y przeznaczenia.

  • rSrc
    Źródłowa bitmapa.

  • cr1
    Jeden z kolorów dwóch symulowania zazwyczaj biały.

  • cr2
    Innych symulowania kolorów, zazwyczaj jasnoszare (COLOR_MENU).

Uwagi

Źródłowa bitmapa jest rysowane na docelowy kontroler domeny z dwóch kolorów (cr1 i cr2) wzoru szachownicą mapa bitowa tła.Tło źródłowa bitmapa jest zdefiniowany jako jej białych pikseli i wszystkie piksele dopasowywania koloru piksela w lewym górnym rogu mapy bitowej.

Przykład symulacji mapy bitowej

Przykład

void CDCView::DrawDitheredBitmap(CDC* pDC)
{
   CBitmap bm;
   bm.LoadBitmap(IDB_BITMAP1);
   AfxDrawDitheredBitmap(pDC, 10, 50, bm, RGB(255,255,255),
      GetSysColor(COLOR_BTNFACE));
}

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

AfxGetDitheredBitmap

AfxDrawGrayBitmap

Koncepcje

Makra MFC i Globals

Inne zasoby

Odcienie szarości i symulowany funkcje bitmapy