カーブ
void DlgSample::Draw(SGRect region) { SGDialog::Draw(region); SGCanvasDraw cd( this ); if( cd.CvBegin() ){ int x = 25; int y = 128; int x1 = 102; int y1 = 230; int x2 = 153; int y2 = 25; int x3 = 230; int y3 = 128; cd.CvColor(0,0,0); cd.CvMoveTo(x, y); cd.CvCurveTo(x1, y1, x2, y2, x3, y3); cd.CvSetLineWidth(10); cd.CvStroke(); cd.CvColor(255,50,50); cd.CvSetLineWidth(2); cd.CvMoveTo(x,y); cd.CvLineTo(x1,y1); cd.CvMoveTo(x2,y2); cd.CvLineTo(x3,y3); cd.CvStroke(); cd.CvEnd(); } }