float a=(-30+i*10)*3.1415926/180;//偏移度数(弧度数)
int x=-110*cos(a)+x0;//点的 x 坐标
int y=-110*sin(a)+y0;
if(i%2==0)
GUI_SetPenSize(5); //画笔粗细
else
GUI_SetPenSize(4); //画笔粗细
GUI_DrawPoint(x,y);
if(i%2==0)
{
int x=-100*cos(a)+x0;
int y=-100*sin(a)+y0;
sprintf(ac,"%d",10*i);//把数值写入到字符串中
GUI_SetTextAlign(GUI_TA_VCENTER);//对其方式,中间对其
GUI_DispStringHCenterAt(ac,x,y);
}
}
}
////////////////////////////////////////////////////////////////////////////////////
static void DemoButton(void)
{
BUTTON_Handle hButton;
int Key=0;
GUI_Init();
GUI_SetFont(&GUI_Font8x16);
GUI_DispStringHCenterAt("Click on button...",160,0);
/*建立按钮*/
hButton=BUTTON_Create(110,20,100,40,GUI_ID_OK,WM_CF_SHOW);
/*设置按钮文本*/
BUTTON_SetText(hButton,"Click Me...");
BUTTON_SetBkColor(hButton,1,GUI_RED);// 1 按键按下去是颜色 0 是不安是颜色
Key=GUI_WaitKey();
/*删除按钮对象*/
BUTTON_Delete(hButton);
}
///////////////////////////////////////////////////////////////////////////////////////////
GUI_CURSOR_Show(); //显示鼠标