hwnd, &ps) ;
return 0 ;
case WM_DESTROY:
PostQuitMessage (0) ;
return 0 ;
}
return DefWindowProc (hwnd, message, wParam, lParam) ;
}
除了贝塞尔曲线本身,程式还从第一个控制点向左边的第一个端点(也叫做开始点)画一条直线,并从第二个控制点向右边的端点画一条直线。
由於下面几个特点,贝塞尔曲线在电脑辅助设计中非常有用。首先,经过少量练习,就可以把曲线调整到与想要的形状非常接近。
| 图5-13 BEZIER程式的显示 |
第三个特点涉及端点和控制点之间的关系。曲线总是与第一个控制点到起点的直线相切,并保持同一方向;同时,也与第二个控制点到终点的直线相切,并保持同一方向。这是用於推导贝塞尔公式时所做的另外两个假设。