CreatePen

此頁沒有內(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

說明

用指定的樣式、寬度和顏色創(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ù)將其刪除

Top