コスメチティックペン 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系ではジオメトリックペンは使用できない