Поделиться через


CImageList::Draw

Эта функция вызывается для рисования изображения, перетащив во время операции перетаскивания.

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

Параметры

  • pDC
    Указатель на контекст устройства назначения.

  • nImage
    Индекс, начинающийся с нуля образа для рисования.

  • pt
    Расположение, с которого рисуется внутри контекста заданного устройства.

  • nStyle
    Пометьте определение стиля документа. Он может иметь одно или несколько из следующих значений:

    Значение

    Значение

    ILD_BLEND25, ILD_FOCUS

    Рисует изображение, смешивание 25 процентов цветом выделения системы. Это значение не действует, если список не содержит маску образа.

    ILD_BLEND50, ILD_SELECTED, ILD_BLEND

    Рисует изображение, смешивание 50 процентов цветом выделения системы. Это значение не действует, если список не содержит маску образа.

    ILD_MASK

    Строит маску.

    ILD_NORMAL

    Рисует изображение с помощью цвета фона для списка образа. Если значение CLR_NONE цвет фона, изображение рисуется прозрачно использование маски.

    ILD_TRANSPARENT

    Рисует изображение является прозрачным с помощью маску, независимо от цвета фона.

Возвращаемое значение

Ненулевой, если успешно; в противном случае – значение 0.

Пример

См. пример для CImageList::SetOverlayImage.

Требования

Header: afxcmn.h

См. также

Ссылки

Класс CImageList

Диаграмма иерархии

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::DrawEx