Класс 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);
Иерархия наследования
Требования
Заголовок: 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
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по