LineDDA |
VB聲明 |
|
Declare Function LineDDA Lib "gdi32" Alias "LineDDA" (ByVal n1 As Long, ByVal n2 As Long, ByVal n3 As Long, ByVal n4 As Long, ByVal lpLineDDAProc As Long, ByVal lParam As Long) As Long |
|
說明 |
|
枚舉指定線段中的所有點 |
|
返回值 |
|
Long,非零表示成功,零表示失敗 |
|
參數(shù)表 |
|
參數(shù) |
類型及說明 |
n1,n2 |
Long,線段的x,y起點坐標 |
n3,n4 |
Long,線段的x,y終點坐標 |
lpLineDDAProc |
Long,vb5中的一個函數(shù)地址 |
lParam |
Long,枚舉過程中傳遞給回調(diào)函數(shù)的用戶自定義值 |
注解 |
|
通常用這個函數(shù)執(zhí)行自定義的線段作圖——例如,可將一條線中的其他每個像素都設(shè)成不同的顏色。在MM_TEXT模式下,每個點都對應(yīng)于設(shè)備中的一個像素——在這種模式下,也可用這個函數(shù)進行線段中的擊中測試。線段中的最后一個點不會枚舉出來 |
Top |