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,非零表示成功,零表示失败 |
|
参数表 |
|
参数 |
类型及说明 |
n1,n2 |
Long,线段的x,y起点坐标 |
n3,n4 |
Long,线段的x,y终点坐标 |
lpLineDDAProc |
Long,vb5中的一个函数地址 |
lParam |
Long,枚举过程中传递给回调函数的用户自定义值 |
注解 |
|
通常用这个函数执行自定义的线段作图——例如,可将一条线中的其他每个像素都设成不同的颜色。在MM_TEXT模式下,每个点都对应于设备中的一个像素——在这种模式下,也可用这个函数进行线段中的击中测试。线段中的最后一个点不会枚举出来 |
Top |