<Return[C]><Top>

CreateHatchBrush

Declare Function Api_CreateHatchBrush& Lib "gdi32" Alias "CreateHatchBrush" (ByVal nIndex&, ByVal crColor&)

Declare Function CreateHatchBrush Lib "gdi32" Alias "CreateHatchBrush" (ByVal nIndex As Long, ByVal crColor As Long) As Long

指定されたハッチパターンと色をもつ論理ブラシを作成する。

パラメータ
fnStyle
    「hatch style of the brush」(ブラシのハッチスタイル)を指定する。次の値のいずれかを指定。

    値                            

意味                                                                                          

    HS_BDIAGONAL

45 度右下がりのハッチ(左上から右下への対角線)

    HS_CROSS

水平と垂直のクロスハッチ

    HS_DIAGCROSS

45 度のクロスハッチ(左上から右下と、右上から左下への対角線)

    HS_FDIAGONAL

45 度右上がりのハッチ(右上から左下への対角線)

    HS_HORIZONTAL

水平ハッチ

    HS_VERTICAL

垂直ハッチ

clrref
    ハッチに使われるブラシの前景色を指定する。COLORREF 構造体に格納される色の値を作成するには、RGB マクロを使う。
 

戻り値
    関数が成功すると、論理ブラシのハンドルが返る。
    関数が失敗すると、NULL が返る。