Partager via


CImageList::Draw

Appelez cette fonction pour dessiner une image qui fait glisser pendant une opération de glisser-déplacer.

BOOL Draw( 
   CDC* pDC, 
   int nImage, 
   POINT pt, 
   UINT nStyle  
);

Paramètres

  • pDC
    Pointeur vers le contexte de périphérique de destination.

  • nImage
    Index de base zéro de l'image à dessiner.

  • pt
    Emplacement auquel à dessiner dans le contexte spécifié de périphérique.

  • nStyle
    Marquez d'un indicateur spécifier le style de dessin. Elle peut être un ou plusieurs de ces valeurs :

    Valeur

    Signification

    ILD_BLEND25, ILD_FOCUS

    Dessine l'image, la fusion 25 % de la couleur de surbrillance système. Cette valeur n'a aucun effet si la liste d'images ne contient pas de masque.

    ILD_BLEND50, ILD_SELECTED, ILD_BLEND

    Dessine l'image, la fusion 50 % de la couleur de surbrillance système. Cette valeur n'a aucun effet si la liste d'images ne contient pas de masque.

    ILD_MASK

    Dessine le masque.

    ILD_NORMAL

    Dessine l'image avec la couleur d'arrière-plan de la liste d'images. Si la couleur d'arrière-plan est la valeur d' CLR_NONE , l'image est dessinée de façon transparente avec le masque.

    ILD_TRANSPARENT

    Dessine l'image de façon transparente avec le masque, indépendamment de la couleur d'arrière-plan.

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon 0.

Exemple

Consultez l'exemple pour CImageList::SetOverlayImage.

Configuration requise

Header: afxcmn.h

Voir aussi

Référence

CImageList, classe

Graphique de la hiérarchie

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::DrawEx