CDC::FillRect
Эта функция-член вызывается с целью заполнения заданный прямоугольник, используя указанную кисти.
void FillRect(
LPCRECT lpRect,
CBrush* pBrush
);
Параметры
lpRect
Указывает на RECT составляющие, содержащий логические координаты прямоугольника для заливки. Можно также передать объект CRect для этого параметра.pBrush
Определяет кисть, используемую для заполнения прямоугольника.
Заметки
Функция заполняет полный прямоугольник, включая левые и верхнюю границы, но не заполняет правую границы и снизу.
Кисти должен быть создан с помощью функций-членов или CreateHatchBrush, CreatePatternBrush и CreateSolidBrushCBrush или извлечь функцией GetStockObject Windows.
Заполнение не содержит заданный прямоугольник, FillRect правого угла прямоугольника и нижнее. GDI выполняет заливку прямоугольника до, но не включает столбец и строка нижнего, правого, независимо от того, какой режим сопоставления. FillRect сравнивает значения top, bottom, left и члены right заданного прямоугольника. Если bottom меньше или равно top или если right меньше или равно left, прямоугольник не рисования.
FillRect аналогично CDC::FillSolidRect; однако FillRect принимает кисть, и, следовательно, может использоваться для заполнения прямоугольника сплошным цветом и цветом сглаженного, насиженными кистями или шаблоном. FillSolidRect использует только сплошные цвета (представленные параметром COLORREF ). FillRect обычно медленнее, чем FillSolidRect.
Требования
Header: afxwin.h