CDC::FillRect

void FillRect ( LPCRECT lpRect, CBrush ※ pBrush );

パラメーター

lpRect

塗りつぶされる四角形の論理座標を含むRECT構造体へのポインター。このパラメーター CRectオブジェクトを渡すこともできます。

pBrush

四角形の塗りつぶしに使用するブラシを識別します。

解説

指定されたブラシを使用して、指定した四角形の塗りつぶしにこのメンバー関数を呼び出します。関数、左と上の境界線を含む、完全な塗りつぶしますが、右と下の境界線を記入していません。

作成するブラシ ニーズCBrushメンバー関数CreateHatchBrushCreatePatternBrushCreateSolidBrush、または取得、 :: GetStockObject Windows 関数。

指定の四角形を入力するとき、 FillRectは、四角形の右および下側を含まれません。GDI は、まで、四角形を塗りつぶしますが含まれない、右列と下の行の現在のマップ モードに関係なく。FillRectはの、およびのメンバーは、指定した四角形の値を比較します。、以下の場合、またはに小さい場合は、四角形が描画されません。

FillRectCDC::FillSolidRectに似ています。ただし、 FillRectブラシを取るし、ため四角形、固体の色、ディザー カラー、ハッチ ブラシ、または、pattern.nbsp を入力に使用することができます;FillSolidRect ( COLORREFパラメーターによって示される) の単色のみを使用します。FillRectは通常FillSolidRectよりも低速です。(&N)。

CDC の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CBrush::CreateHatchBrushCBrush::CreatePatternBrushCBrush::CreateSolidBrush :: FillRect :: GetStockObjectRECTCBrushCDC::FillSolidRect(&N)

Index