Partager via


AfxDrawDitheredBitmap

Dessine une bitmap, en remplaçant son arrière-plan par un modèle tremblant (vérificateur).

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

Paramètres

  • pDC
    Indique le contrôleur de domaine de destination.

  • x
    Coordonnée x de destination.

  • y
    Coordonnée y de destination.

  • rSrc
    Le bitmap source.

  • cr1
    L'une des deux couleurs de tremblement, généralement blanc.

  • cr2
    L'autre couleur de tremblement, généralement gris clair (COLOR_MENU).

Notes

Le bitmap source est dessiné sur le contrôleur de domaine de destination avec un modèle à carreaux de deux couleurs (cr1 et cr2) remplaçant l'arrière-plan de la bitmap. L'arrière-plan du bitmap source est défini comme ses pixels blancs et les pixels correspondant à la couleur du pixel dans le coin supérieur gauche de la bitmap.

Comparaison des versions d'icônes dégradées et d'origine

Exemple

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

Configuration requise

En-tête : afxwin.h

Voir aussi

Référence

AfxGetDitheredBitmap

AfxDrawGrayBitmap

Concepts

macro MFC et Globals

Autres ressources

Gris et fonctions de bitmap tramées