为什么使用Polygon函数无法绘制四边形
写个实例,绘制四边形出现异常现象:
1. 首先初始化4个点的坐标 ,CPoint ArrayPt[4]={(20,20),(20,200),(200,200),(20,200)};
2. CDC *pDC=GetDC();
pDC->Polygon(ArrayPt,4);
为什么 无法呈现 四边形 ,结果在对话框上边界 出现一条 横线。
3. 同样是 实现 四边形, pDC->Rectangle(20,20,200,200);
结果 如愿绘制出一个 四边形。
请问各位,为什么使用Polygon函数无法绘制四边形 ?
[解决办法]
{(20,20),(20,200),(200,200),(20,200)}
坐标有问题
你的坐标相当于 1-〉2-3->2