FillSolidRect與CDC::FillRect類似,FillSolidRect只能使用固體色(由COLORREF參數決定)。但FillRect帶有畫刷,因此可以為矩形填充固體色、抖動色、陰影或使用調色板。FillRect通常比FillSolidRect慢。
基本介紹
- 中文名:fillsolidrect
- CDC:FillSolidRect
- clr:指定填充矩形使用的顏色。
- x:矩形左上角的X邏輯坐標。
基本信息,參數,
基本信息
CDC::FillSolidRect
Call this member function to fill the given rectangle with the specified solid color.
void FillSolidRect(
LPCRECT lpRect,
COLORREF clr
);
void FillSolidRect(
int x,
int y,
int cx,
int cy,
COLORREF clr
);
參數
lpRec | 指向RECT數據結構的指針,包含被填充的矩形的邏輯坐標,可以為該參數傳遞RECT數據結構或CRect對象的指針。 |
clr | 指定填充矩形使用的顏色。 |
x | 矩形左上角的X邏輯坐標。 |
y | 矩形左上角的Y邏輯坐標。 |
cx | 指定矩形的寬度。 |
cy | 指定矩形的高度。 |
說明:
調用該成員函式用指定的固體色填充矩形。
注意:調用FillSolidRect時,以前用SetBkColor設定的背景色,被設定為clr指定的顏色。