API函数详解:PolyDraw函数

Windows API函数 Visual Basic 语法格式声明
Declare Function PolyDraw Lib "gdi32" Alias "PolyDraw" (ByVal hdc As Long, lppt As POINTAPI, lpbTypes As Byte, ByVal cCount As Long) As Long
Windows API函数功能说明
描绘一条复杂的曲线,由线段及贝塞尔曲线组成
Windows API函数出口返回值
Long,非零表示成功,零表示失败
Windows API函数入口参数表
Windows API函数入口参数类型及说明
hdcLong,用于绘图的设备场景
lpptPOINTAPIPOINTAPI结构数组的第一个元素。这个数组用于为描绘的每一段都载入坐标数据。这些信息是用逻辑坐标提供的
lpbTypesByte,一个字节数组的第一个元素。这个数组定义了与每个坐标对应的操作类型。其中包括:
PT_MOVETO坐标是一幅新打开图形的起点
PT_LINETO坐标是来自前一个坐标的一条线的终点
PT_BEZIERTO以三点一组的形式出现。头两个点是控制点,第三个是贝塞尔曲线的终点。PT_LINETO和PT_BEZIERTO也许能与PT_CLOSEFIGURE联合使用。在这种情况下,它代表一幅图形的最后一个点。将这个点与图形的第一个点连接起来后,图形就会封闭
cCountLong,lppt和lpbTypes数组的大小,设为零表示取得需要的数组大小
原文:The size of the lpPoint and lpTypes array. Set to zero to retrieve the required array size.
注解
当前的画笔位置设为最后一条线段或lppt数组中的曲线的终点

上页:API函数详解:XFORM函数 下页:API函数详解:AbortPath函数

Windows API函数大全

Windows API函数首页Windows API函数按字母排列
控件与消息函数硬件与系统函数
设备场景函数绘图函数
位图、图标和光栅运算函数菜单函数
文本和字体函数打印函数
文件处理函数进程和线程函数
Windows消息函数网络函数
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号