mfc - Почему разные дуги рисования и эллипс?
Я хочу, чтобы дуга рисования имела большой радиус, используя gdi.
Рисование - это успех.
но дуга не так.
Итак, я рисую эллипс.
эллипс правильный.
почему это два рисунка отличается??
Спасибо за ваше чтение.
CClientDC dc(this);
CPen pen(PS_SOLID, 1, 0xff0000);
dc.SetArcDirection(AD_COUNTERCLOCKWISE);
CPoint ptTopLeft(-1290, 203);
CPoint ptBottomRight(4009, 5502);
CPoint ptStart(550, 329);
CPoint ptEnd(356, 400);
dc.Arc(ptTopLeft.x, ptTopLeft.y, ptBottomRight.x, ptBottomRight.y, ptStart.x, ptStart.y, ptEnd.x, ptEnd.y);
dc.SelectStockObject(NULL_BRUSH);
dc.Ellipse(ptTopLeft.x, ptTopLeft.y, ptBottomRight.x, ptBottomRight.y);