ExtCreatePen

機能
コスメチティックペン or ジオメトリックペンを作成する
Declare Function ExtCreatePen Lib "gdi32.dll" _
(ByVal dwPenStyle As Long, ByVal dwWidth As Long, _
lplb As LOGBRUSH, ByVal dwStyleCount As Long, lpStyle As Any) As Long
Declare Function ExtCreatePen Lib "gdi32.dll" _
(ByVal dwPenStyle As Integer, ByVal dwWidth As Integer, _
lplb As LOGBRUSH, ByVal dwStyleCount As Integer, lpStyle As Integer) As Integer

HPEN ExtCreatePen(
DWORD dwPenStyle,
DWORD dwWidth,
CONST LOGBRUSH *lplb,
DWORD dwStyleCount,
CONST DWORD *lpStyle
);
引数
dwPenStyle

ペンのスタイル
dwWidth
ペンの幅
lplb
ブラシを定義するLOGBRUSH構造体
dwStyleCount
lpStyleの要素数
lpStyle
カスタムスタイルを定義する長整数配列の最初の要素
戻り値
成功したとき            論理ペンのハンドル
失敗したとき            0
備考
Windows9x系ではジオメトリックペンは使用できない