CDC::FillSolidRect
Эта функция-член вызывается с целью заполнения заданного прямоугольника с указанным сплошным цветом.
void FillSolidRect(
LPCRECT lpRect,
COLORREF clr
);
void FillSolidRect(
int x,
int y,
int cx,
int cy,
COLORREF clr
);
Параметры
- lpRect
Указывает ограничивающий прямоугольник (в логических единицах). Можно передавать или указатель на структуру данных RECT или объект CRect для этого параметра.
clr задает цвет, используемый для заполнения прямоугольника.
x
Указывает логическое верхн- координату по оси x верхнего левого угла прямоугольника.y
Указывает логическое верхн- координату по оси y верхнего левого угла прямоугольника назначения.cx
Указывает ширину прямоугольника.cy
Указывает высоту прямоугольника.
Заметки
FillSolidRect очень похоже на CDC::FillRect; однако FillSolidRect использует только сплошные цвета (представленные параметром COLORREF ), а FillRect принимает кисть, и, следовательно, может использоваться для заполнения прямоугольника сплошным цветом и цветом сглаженного, насиженными кистями или шаблоном. FillSolidRect обычно быстрее, чем FillRect.
Примечание
При вызове FillSolidRect, цвет фона, который был ранее установлен с использованием SetBkColor, устанавливается в качестве значения цвет, который выводится clr.
Требования
Header: afxwin.h