Sdílet prostřednictvím


CImageList::Draw

Volání této funkce můžete nakreslit obrázek, který je přetažen během operace a přetažení.

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

Parametry

  • pDC
    Ukazatel na kontext cílového zařízení.

  • nImage
    Z nuly vycházející index obrázku nakreslit.

  • pt
    Umístění, kam chcete kreslit v rámci určené zařízení.

  • nStyle
    Příznak určující styl výkresu.Může být jeden nebo více z těchto hodnot:

    Value

    Význam

    ILD_BLEND25, ILD_FOCUS

    Vykreslí obraz, prolnutí 25 procent barvou zvýraznění systému.Tato hodnota nemá žádný účinek, pokud seznam obraz neobsahuje masku.

    ILD_BLEND50, ILD_SELECTED, ILD_BLEND

    Vykreslí obraz, prolnutí barvou zvýraznění systému 50 procent.Tato hodnota nemá žádný účinek, pokud seznam obraz neobsahuje masku.

    ILD_MASK

    Nakreslí masku.

    ILD_NORMAL

    Nakreslí barvou pozadí pro seznam obrázků obraz.Pokud je barva pozadí CLR_NONE hodnota obrázku je nakreslena průhledně pomocí masky.

    ILD_TRANSPARENT

    Vykreslí obraz transparentně pomocí masky nezávisle na barvu pozadí.

Vrácená hodnota

Nenulová hodnota, pokud je úspěšná. jinak 0.

Příklad

Příklad pro CImageList::SetOverlayImage.

Požadavky

Záhlaví: afxcmn.h

Viz také

Referenční dokumentace

Třída CImageList

Diagram hierarchie

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::DrawEx