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


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