CreatePen

此頁(yè)沒(méi)有內(nèi)容條目
內(nèi)容

CreatePen

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ù)將其刪除

Top