|
绘制的圆怎样单独让它闪烁?
switch (pMsg->MsgId) {
case WM_PAINT:
GUI_SetBkColor(GUI_WHITE);
GUI_SetColor(GUI_BLACK);
//GUI_SetFont(FONT_GEAR12);
GUI_SetTextAlign(GUI_TA_HCENTER | GUI_TA_VCENTER);
GUI_Clear();
GUI_SetColor(GUI_BLUE);
GUI_DispStringAt("DS18B21", 80, 15);
GUI_DispStringAt("DS18B23", 60, 120);
GUI_DispStringAt("DS18B22", 210, 15);
GUI_DispStringAt("DS18B24", 210, 120);
GUI_DrawRoundedFrame(25, 6, 135, 106, 10, 1);
GUI_DrawRoundedFrame(170, 6, 280, 106, 10, 1);
GUI_DrawRoundedFrame(25, 110, 135, 210, 10, 1);
GUI_DrawRoundedFrame(170, 110, 280, 210, 10, 1);
if (t == 0) {
GUI_SetColor(GUI_BLUE);
GUI_FillCircle(50, 60, 10);
}
else {
GUI_SetColor(GUI_RED);
GUI_FillCircle(50, 60, 10);
}
break; |
|