Se você estava pensando em usar C ++ (suponho que você não tenha especificado), você pode usar o sistema GDI + que está presente, há alguns tutoriais sobre ele no MSDN.
Você precisará criar suas próprias classes para criar automaticamente uma curva, a menos que ela esteja incluída e eu a tenha perdido.