К сожалению, возможности рисования кривых линий при помощи функций GDI ограничены - единственная функция Arc позволяет нарисовать дугу эллипса или окружности:
Дуга рисуется в направлении против часовой стрелки. Координаты центра эллипса (если это потребуется) можно вычислить следующим образом:
xC = (nxLeft + nxRight) / 2;yC = (nyTop + nyBottom) / 2;





