円弧(反時計)
void DlgSample::Draw(SGRect region) { SGDialog::Draw(region); SGCanvasDraw cd( this ); if( cd.CvBegin() ){ cd.CvSetLineWidth(10); cd.CvColor(0,0,0); cd.CvArcNegative(128,128,100,45,180); cd.CvStroke(); cd.CvColor(255,50,50); cd.CvSetLineWidth(6); cd.CvArc(128,128,10,0,360); cd.CvFill(); cd.CvArc(128,128,100,45,45); cd.CvLineTo(128,128); cd.CvArc(128,128,100,180,180); cd.CvLineTo(128,128); cd.CvStroke(); cd.CvEnd(); } }