|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
一 核心知识点
* 贝塞尔曲线
1962,由法国工程师皮埃尔·贝塞尔(Pierre Bézier)发表,他运用贝塞尔曲线来为汽车的主体进行设计。它通过控制曲线上的四个点(起始点、终止点以及两个相互分离的中间点)来创造、编辑图形。它是计算机矢量图形学的基础。
* Windows绘画中绘制贝塞尔曲线
只需要调用这两个函数中的一个PolyBezier, PolyBezierTo
二 新API函数
* PolyBezier(hdc, apt, 4)
该函数直接绘制贝塞尔曲线
第一个参数:当前环境句柄
第二个参数:存放贝塞尔曲线的两个端点 + 两个控制点 的数组
第三个参数:第二个参数对应的数组长度,一般为4
第二个参数中存放顺序是 第一个端点,第一个控制点,第二个控制点,第二个端点
* PolyBezierTo(hdc, apt, 4)
该函数同PolyBezier,不同点:
1 该函数将操作“当前位置”,并最终将“当前位置”设为曲线终点
2 该函数的第二个参数只存放3个POINT对象,依次为第一个控制点,第二个控制点,第二个端点,因为第一个端点自动取“当前位置”
3 对应的,该函数的第三个参数一般为3
|
评分
-
查看全部评分
|