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


CDrawingManager::GrayRect

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

BOOL GrayRect(
   CRect rect,
   int nPercentage = -1,
   COLORREF clrTransparent = (COLORREF)-1,
   COLORREF clrDisabled = (COLORREF)-1
);

Параметры

  • [входящий] rect
    Прямоугольная область, которую требуется заполнить.

  • [входящий] nPercentage
    Процент серого в прямоугольнике.

  • [входящий] clrTransparent
    Прозрачный цвет.

  • [входящий] clrDisabled
    Цвет, этот метод использует для десатурации если nPercentage равно -1.

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

TRUE, если метод был выполнен успешно; в противном случае FALSE.

Заметки

Для параметра nPercentage, меньшее значение указывает на более темный цвет.

Максимальное значение для nPercentage 200.Значение больше 200 не изменяет внешний вид прямоугольника.Если значение равно -1, то использования этого метода clrDisabled ограничить насыщенность прямоугольника.

Требования

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

См. также

Ссылки

Класс CDrawingManager

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