FillRect |
Declare Function Api_FillRect& Lib "user32" Alias "FillRect" (ByVal hDC&, ByRef r As RECT, ByVal hBrush&) |
Declare Function FillRect Lib "user32" Alias "FillRect" (ByVal hdc As Long, lpRect As RECT, ByVal hBrush As Long) As Long |
|
指定されたブラシを使って、1 個の長方形を塗りつぶす。長方形の左辺と上辺は塗りつぶすが、右辺と下辺は塗りつぶしの対象にならない。 |
|
パラメータ
CreateHatchBrush、CreatePatternBrush、CreateSolidBrush、GetStockObject いずれかの関数で取得したハンドルを使う。 加えて、GetStockObject 関数を使うと、いずれかのストックブラシのハンドルを取得できる。 hbr パラメータでカラー値を指定する場合は、標準のシステムカラーのいずれかを使わなければならない
(選択した色に対応する数値に 1 を加えた値を使う) GDI は長方形全体を塗りつぶすが、現在のマッピングモードにかかわりなく、右端の列と下端の行は塗りつぶしの対象にしない。 |