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