Класс CMFCCustomColorsPropertyPage

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

Синтаксис

class CMFCCustomColorsPropertyPage : public CPropertyPage

Участники

Открытые конструкторы

Имя Описание
CMFCCustomColorsPropertyPage::CMFCCustomColorsPropertyPage Конструктор по умолчанию.

Открытые методы

Имя Описание
CMFCCustomColorsPropertyPage::CreateObject Используется платформой для создания динамического экземпляра этого типа класса.
CMFCCustomColorsPropertyPage::GetThisClass Используется платформой для получения указателя на объект CRuntimeClass , связанный с этим типом класса.
CMFCCustomColorsPropertyPage::Setup Задает компоненты цвета страницы свойств.

Замечания

Класс CMFCColorDialog использует этот класс для отображения страницы пользовательского свойства цвета. Дополнительные сведения см. в CMFCColorDialogразделе "Класс CMFCColorDialog".

Пример

В следующем примере показано, как создать CMFCCustomColorsPropertyPage объект и задать компоненты цвета страницы свойств.

CMFCCustomColorsPropertyPage *colourSheet = new CMFCCustomColorsPropertyPage();
colourSheet->Setup(0, 0, 255);

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

CObject

CCmdTarget

CWnd

Cdialog

CPropertyPage

CMFCCustomColorsPropertyPage

Требования

Заголовок: afxcustomcolorspropertypage.h

CMFCCustomColorsPropertyPage::Setup

Задает компоненты цвета страницы свойств.

void Setup(
    BYTE R,
    BYTE G,
    BYTE B);

Параметры

R
[in] Красный компонент значения RGB.

G
[in] Зеленый компонент значения RGB.

B
[in] Синий компонент значения RGB.

Замечания

Этот метод обновляет текущие значения цветов RGB и связанных цветов HLS (оттенка, светлости и насыщенности) страницы свойств. Метод CMFCColorDialog::SetPageTwo вызывает этот метод, когда платформа инициализирует диалоговое окно цвета или пользователь нажимает левую кнопку мыши. Дополнительные сведения см. в CMFCColorDialogразделе "Класс CMFCColorDialog".

См. также

Диаграмма иерархии
Классы
Класс CMFCColorDialog
Класс CMFCStandardColorsPropertyPage