文字
void DlgSample::Draw(SGRect region) { SGDialog::Draw(region); SGCanvasDraw cd( this ); if( cd.CvBegin() ){ cd.CvColor(0, 0, 0); cd.CvSelectFont("Sans", FALSE,TRUE); cd.CvMoveTo(10, 120); cd.CvShowText("HELLO",90); cd.CvMoveTo(70, 200); cd.CvTextPath("HELLO",90); cd.CvPreservePath(); cd.CvColor(128,125,255); cd.CvFill(); cd.CvColor( 0, 0, 0); cd.CvSetLineWidth(2); cd.CvStroke(); cd.CvColor(255, 50, 50); cd.CvArc(10, 120, 5, 0, 360); cd.CvClosePath(); cd.CvArc(70, 200, 5, 0, 360); cd.CvFill(); cd.CvEnd(); } }