AngleArc

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

AngleArc

VB聲明

Declare Function AngleArc Lib "gdi32" Alias "AngleArc" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal dwRadius As Long, ByVal eStartAngle As Double, ByVal eSweepAngle As Double) As Long

說明

用一個(gè)連接弧畫一條線,參考注解

返回值

Long,非零表示成功,零表示失敗

參數(shù)表

參數(shù)

類型及說明

hdc

Long,要在其中作圖的設(shè)備場(chǎng)景

x,y

Long,對(duì)弧進(jìn)行描述的一個(gè)圓的中心點(diǎn)坐標(biāo)

dwRadius

Long,圓的半徑

eStartAngle

Double,線同圓連接時(shí)的角度(以度數(shù)為單位)

eSweepAngle

Double,弧在圓上占據(jù)的范圍(以度數(shù)為單位)

注解

AngleArc.gif (1417 字節(jié))

注意eStartAngle和eSweepAngle參數(shù)是以度數(shù)為單位指定的,而且應(yīng)該是單精度數(shù)(Single)而不是雙精度。相應(yīng)的函數(shù)聲明為:Declare Function AngleArc& Lib "gdi32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal dwRadius As Long, ByVal eStartAngle As Single, ByVal eSweepAngle As Single)。

我的理解:本文開頭的函數(shù)聲明復(fù)制于vb的api文本查看器,此處的聲明來自于我的參考資料,也不知誰對(duì)誰錯(cuò)。參數(shù)表的說明,按vb的api文本查看器中復(fù)制來的聲明中的數(shù)據(jù)類型。請(qǐng)使用者注意

Top