CDC::FillSolidRect

调用该成员函数具有指定的纯色填充给定矩形。

void FillSolidRect(
   LPCRECT lpRect,
   COLORREF clr 
);
void FillSolidRect(
   int x,
   int y,
   int cx,
   int cy,
   COLORREF clr 
);

参数

  • lpRect
    指定边框(以逻辑单位)。 通过指向 RECT 数据结构或此参数的 CRect 对象。

clr 指定要使用的颜色填充矩形。

  • x
    指定矩形的左上角的逻辑x坐标。

  • y
    指定目标矩形的左上角的逻辑y坐标。

  • cx
    指定矩形的宽度。

  • cy
    指定矩形的高度。

备注

FillSolidRect 非常类似; CDC::FillRect但是,在中,而 FillRect 采用画笔可以使用用纯色、仿色、已阴影画笔的或模式,填充矩形 FillSolidRect 仅使用纯色(由 COLORREF 参数)。 FillSolidRect 通常比 FillRectexpress。

备注

当您调用 FillSolidRect时,的背景色,使用 SetBkColor,以前设置,设置为 clr表示的颜色。

要求

Header: afxwin.h

请参见

参考

CDC 类

层次结构图

RECT 结构

CRect选件类

CDC::FillRect