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