CImageList::Draw

Chiamare la funzione per disegnare l'immagine che è possibile trascinare durante un'operazione di trascinamento.

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

Parametri

  • pDC
    Puntatore al contesto di dispositivo di destinazione.

  • nImage
    Indice in base zero dell'immagine da tracciare.

  • pt
    Posizione in cui disegnare nel contesto di dispositivo specificato.

  • nStyle
    Contrassegnare specificare lo stile di disegno.Può essere uno o più di questi valori:

    Valore

    Significato

    ILD_BLEND25, ILD_FOCUS

    L'immagine viene disegnata, sfumante 25 per cento con il colore evidenziatore di sistema.Questo valore non ha effetto se l'elenco di immagini non contiene una maschera.

    ILD_BLEND50, ILD_SELECTED, ILD_BLEND

    L'immagine viene disegnata, sfumante 50 per cento con il colore evidenziatore di sistema.Questo valore non ha effetto se l'elenco di immagini non contiene una maschera.

    ILD_MASK

    Consente di disegnare la maschera.

    ILD_NORMAL

    L'immagine viene disegnata utilizzando il colore di sfondo dell'elenco.Se il colore di sfondo è il valore CLR_NONE, viene disegnata trasparente utilizzando la maschera.

    ILD_TRANSPARENT

    L'immagine viene disegnata trasparente utilizzando la maschera, indipendentemente dal colore di sfondo.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.

Esempio

Vedere l'esempio relativo CImageList::SetOverlayImage.

Requisiti

Header: afxcmn.h

Vedere anche

Riferimenti

Classe di CImageList

Grafico della gerarchia

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::DrawEx