COleControl::OnGetColorSet

Виртуальный BOOL OnGetColorSet ( DVTARGETDEVICE FAR * ptd, HDC hicTargetDev, LPLOGPALETTE FAR * ppColorSet );

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

Ненулевое значение, если возвращается набор допустимых цветов; в противном случае 0.

Параметры

ptd

Указывает целевое устройство, для которого необходимо отобразить изображение. Если это значение равно NULL, картина должна быть обработаны для оконечного устройства по умолчанию, обычно устройства отображения.

hicTargetDev

Указывает контекст информацию на целевом устройстве, обозначенных ptd. Этот параметр может быть контекст устройства, но не обязательно. Если ptd имеет значение NULL, hicTargetDev также должно иметь значение NULL.

ppColorSet

Указатель на область, в которую следует скопировать набор цветов, которые будут использоваться. Если функция не возвращает набор цветов, возвращается значение NULL.

Примечания

Вызывается средой, когда контейнер вызывает функции-члена IOleObject::GetColorSet . Контейнер вызывает эту функцию для получения всех цветов, необходимые для рисования элемента управления OLE. Контейнер можно использовать Цветовые наборы, полученные вместе с цветами, его необходимо установить общий цветовой палитры. Реализация по умолчанию возвращает FALSE.

Переопределить эту функцию для этого какой-либо особой обработки этого запроса.

Обзор COleControl |nbsp; Члены класса | Иерархическая схема

Index