VB聲明 |
||
Declare Function CreatePen Lib "gdi32" Alias "CreatePen" (ByVal nPenStyle As Long, ByVal nWidth As Long, ByVal crColor As Long) As Long |
||
說明 |
||
用指定的樣式、寬度和顏色創(chuàng)建一個畫筆 |
||
返回值 |
||
Long,如函數(shù)執(zhí)行成功,就返回指向新畫筆的一個句柄;否則返回零 |
||
參數(shù)表 |
||
參數(shù) |
類型及說明 |
|
nPenStyle |
Long,指定畫筆樣式,可以是下述常數(shù)之一 |
|
PS_SOLID |
畫筆畫出的是實線 |
|
PS_DASH |
畫筆畫出的是虛線(nWidth必須是1) |
|
PS_DOT |
畫筆畫出的是點線(nWidth必須是1) |
|
PS_DASHDOT |
畫筆畫出的是點劃線(nWidth必須是1) |
|
PS_DASHDOTDOT |
畫筆畫出的是點-點-劃線(nWidth必須是1) |
|
PS_NULL |
畫筆不能畫圖 |
|
PS_INSIDEFRAME |
畫筆在由橢圓、矩形、圓角矩形、餅圖以及弦等生成的封閉對象框中畫圖。如指定的準確RGB顏色不存在,就進行抖動處理 |
|
nWidth |
Long,以邏輯單位表示的畫筆的寬度 |
|
crColor |
Long,畫筆的RGB顏色 |
|
注解 |
||
一旦不再需要畫筆,記得用DeleteObject函數(shù)將其刪除 |