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ù)為單位) |
注解 |
|
注意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)使用者注意 |