by イグトランス » 2006年12月24日(日) 10:25
ペンを作るだけでは,そのペンを使うことにはなりません。
SelectObjectで,作ったペンを選んでやる必要があります。
コード: 全て選択
hpen1 = CreatePen(PS_SOLID, 0, RGB(0, 0, 255))
Dim hpenOld As HPEN
hpenOld = SelectObject(hDC, hpen1)
For x = 1 to 100
LineTo(hDC, x, 100)
Next x
SelectObject(hDC, hpenOld) '終わったら元に戻しておく。
DeleteObject(hpen1)
ペンを作るだけでは,そのペンを使うことにはなりません。
SelectObjectで,作ったペンを選んでやる必要があります。
[code]hpen1 = CreatePen(PS_SOLID, 0, RGB(0, 0, 255))
Dim hpenOld As HPEN
hpenOld = SelectObject(hDC, hpen1)
For x = 1 to 100
LineTo(hDC, x, 100)
Next x
SelectObject(hDC, hpenOld) '終わったら元に戻しておく。
DeleteObject(hpen1)[/code]