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


Класс CDrawingManager

Класс CDrawingManager реализует сложные алгоритмы документа.

class CDrawingManager : public CObject

Члены

Bb983843.collapse_all(ru-ru,VS.110).gifОткрытые конструкторы

Имя

Описание

CDrawingManager::CDrawingManager

Создает объект CDrawingManager.

CDrawingManager::~CDrawingManager

Деструктор.

Bb983843.collapse_all(ru-ru,VS.110).gifОткрытые методы

Имя

Описание

CDrawingManager::CreateBitmap_32

Создает 32 разрядное файла DIB (DIB), приложения могут записывать в напрямую.

CDrawingManager::DrawAlpha

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

CDrawingManager::DrawRotated

Выполняет циклический сдвиг внутри содержимого контроллера домена источника заданный прямоугольник +/- 90 градусами

CDrawingManager::DrawEllipse

Рисует эллипс с предоставленными цветами заливки и границы.

CDrawingManager::DrawGradientRing

Рисует вызов и заполняет его с цветным градиентом.

CDrawingManager::DrawLine, CDrawingManager::DrawLineA

Рисуется линия.

CDrawingManager::DrawRect

Рисует прямоугольник с предоставленными цветами заливки и границы.

CDrawingManager::DrawShadow

Рисует тень для прямоугольной области.

CDrawingManager::Fill4ColorsGradient

Заполнить прямоугольную область с 2 градиентом цвета.

CDrawingManager::FillGradient

Заполнить прямоугольную область с указанным цветным градиентом.

CDrawingManager::FillGradient2

Заполнить прямоугольную область с указанным цветным градиентом.Направление изменения цвета градиента также задан.

CDrawingManager::GrayRect

Выполняет заливку прямоугольника с указанным серым цветом.

CDrawingManager::HighlightRect

Выбирает прямоугольная область.

CDrawingManager::HLStoRGB_ONE

Преобразует цвет из представления HLS к представлению RGB.

CDrawingManager::HLStoRGB_TWO

Преобразует цвет из представления HLS к представлению RGB.

CDrawingManager::HSVtoRGB

Преобразует цвет из представления HSV к представлению RGB.

CDrawingManager::HuetoRGB

Вспомогательный метод, который выполняет преобразование значение оттенка в красный, зеленого и голубому компоненту.

CDrawingManager::MirrorRect

Перевернет прямоугольная область.

CDrawingManager::PixelAlpha

Вспомогательный метод, который задает конечный цвет пикселя semitransparent.

CDrawingManager::PrepareShadowMask

Создает растровое изображение, которое может использоваться как тень.

CDrawingManager::RGBtoHSL

Преобразует цвет из представления RGB к представлению HSL.

CDrawingManager::RGBtoHSV

Преобразует цвет из представления RGB в представление HSV.

CDrawingManager::SetAlphaPixel

Вспомогательный метод, который рисует частично прозрачными пиксель в растровом изображении.

CDrawingManager::SetPixel

Вспомогательный метод, который изменяет один пиксель в растровом изображении в указанный цвет.

CDrawingManager::SmartMixColors

Зернокомбайны 2 цветов, основываясь на коэффициенте взвешенного.

Заметки

Класс CDrawingManager предоставляет функции для отрисовки тени градиент цвета и выбранные прямоугольники.Он также выполняет альфа-смешение.Этот класс можно использовать для непосредственного изменения пользовательского интерфейса приложения.

Иерархия наследования

CObject

   CDrawingManager

Требования

заголовок: afxdrawmanager.h

См. также

Ссылки

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

Другие ресурсы

Классы MFC