GDI绘图模式和常用的绘图函数

GDI将像素点输出到逻辑显示平面上时。它不只是简单输出像素点颜色相反,它通过一系列布尔运算将输出像素点的颜色和输出目标位置上像素点的颜色和在一起。它所使用的逻辑关系由设备描述表当前的绘图模式确定。使用CDC::SetROP2(Set Raster Operation To的缩写形式)可更改绘图模式,默认绘图模式为R2_COPYPEN,它将像素点赋值到显示平面上。
MoveTo() 在画线前设定当前位置;
LineTo 从当前位置画一条线到指定位置,并将当前位置移动至线的终点;
Polyline 将一些列点用线段连接起来;
PolylineTo 从当前位置开始将一些列点用线段连接起来,并将当前位置移至折线终点;
Are 画一个弧;
PolyBezier 画一条或者多条贝塞尔样条曲线;
PolyBezierTo 画一条或者多条贝塞尔样条曲线,并将当前位置移至最后一段样条曲线终点;
PoltDraw 通过一组点画一系列线段和贝塞尔样条线段,并将当前位置移至最后一个线段或样条曲线的终点;

你可能感兴趣的:(MFC)