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 |
|
說明 |
|
用一個連接弧畫一條線,參考注解 |
|
返回值 |
|
Long,非零表示成功,零表示失敗 |
|
參數(shù)表 |
|
參數(shù) |
類型及說明 |
hdc |
Long,要在其中作圖的設備場景 |
x,y |
Long,對弧進行描述的一個圓的中心點坐標 |
dwRadius |
Long,圓的半徑 |
eStartAngle |
Double,線同圓連接時的角度(以度數(shù)為單位) |
eSweepAngle |
Double,弧在圓上占據(jù)的范圍(以度數(shù)為單位) |
注解 |
|
注意eStartAngle和eSweepAngle參數(shù)是以度數(shù)為單位指定的,而且應該是單精度數(shù)(Single)而不是雙精度。相應的函數(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ù)聲明復制于vb的api文本查看器,此處的聲明來自于我的參考資料,也不知誰對誰錯。參數(shù)表的說明,按vb的api文本查看器中復制來的聲明中的數(shù)據(jù)類型。請使用者注意 |