The FillRect function fills a rectangle by using the specified brush. This function includes the left and top borders, but excludes the right and bottom borders of the rectangle.
int FillRect(
HDC hDC, |
// handle to device context |
CONST RECT *lprc, |
// pointer to structure with rectangle |
HBRUSH hbr |
// handle to brush |
); |
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError.
For a list of all the standard system colors, see GetSysColor.
When filling the specified rectangle, FillRect does not include the rectangle’s right and bottom sides. GDI fills a rectangle up to, but not including, the right column and bottom row, regardless of the current mapping mode.
CreateHatchBrush, CreatePatternBrush, CreateSolidBrush, GetStockObject, RECT