Udostępnij za pośrednictwem


CImageList::Draw

Wywołanie tej funkcji, aby narysować obraz przeciągany jest podczas operacji przeciągania i upuszczania.

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

Parametry

  • pDC
    Wskaźnik do kontekstu urządzenia docelowego.

  • nImage
    Wyświetlanego obrazu do rysowania.

  • pt
    Lokalizację, w której do rysowania w kontekście określonego urządzenia.

  • nStyle
    Flaga Określanie stylu rysunku.Mogą to być jeden lub więcej z następujących wartości:

    Wartość

    Znaczenie

    ILD_BLEND25, ILD_FOCUS

    Rysuje obraz, mieszanie 25 procent z systemu kolor podświetlenia.Wartość ta nie ma wpływu, jeśli lista obraz nie zawiera maskę.

    ILD_BLEND50, ILD_SELECTED, ILD_BLEND

    Rysuje obraz, mieszanie 50 procent z systemu kolor podświetlenia.Wartość ta nie ma wpływu, jeśli lista obraz nie zawiera maskę.

    ILD_MASK

    Rysuje maski.

    ILD_NORMAL

    Rysuje obraz za pomocą koloru tła dla listy obrazu.Jeśli kolor tła jest CLR_NONE wartość obrazu jest rysowane przezroczysty przy użyciu maski.

    ILD_TRANSPARENT

    Rysuje obraz przezroczysty za pomocą maski niezależnie od koloru tła.

Wartość zwracana

Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.

Przykład

Zobacz przykład dla CImageList::SetOverlayImage.

Wymagania

Nagłówek: afxcmn.h

Zobacz też

Informacje

Klasa CImageList

Wykres hierarchii

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::DrawEx