CDC::FillRect
使用這個指定的筆刷,呼叫此成員函式以填滿指定的矩形。
void FillRect(
LPCRECT lpRect,
CBrush* pBrush
);
參數
備註
函式完全填滿矩形,包括左邊和上方邊界,不過,它不會填滿右邊和底部框線。
使用 CBrush 成員函式 CreateHatchBrush、 CreatePatternBrush和 CreateSolidBrush,筆刷需要建立或由 GetStockObject Windows 函式擷取。
在填入指定的矩形時, FillRect 不包含矩形的右邊和底部邊緣。 不論目前對應方式, GDI 填滿矩形,,但不包括,右邊的資料行和資料列,下方。 FillRect 比較 top、 bottom、 left與所指定矩形的 right 成員的值。 如果 bottom 小於或等於 top,或者,如果 right 小於或等於 left,則不會繪製矩形。
FillRect 類似 CDC::FillSolidRect;不過, FillRect 接受筆刷也可以用純色、一經遞色的色彩、已規劃筆刷或圖樣填滿矩形。 FillSolidRect 只使用純色 (由 COLORREF 參數)。 FillRect 通常比 FillSolidRect慢。
需求
Header: afxwin.h