case WM_PAINT:
LED0=0;
GUI_SetBkColor(GUI_WHITE);
if(SEND_STATUS==SEND_SUCCESS) {GUI_DrawBitmap(&bmGREEN,100,45);LED1=0;}
else if(SEND_STATUS==SEND_FAIL) GUI_DrawBitmap(&bmRED,100,45);
GUI_DrawBitmap(&bmYELLOW,100,115);
GUI_DrawBitmap(&bmGREEN,100,175);
GUI_DrawBitmap(&bmRED,195,45);
GUI_DrawBitmap(&bmYELLOW,195,115);
GUI_DrawBitmap(&bmGREEN,195,175);
LED0=1;
break;
在重绘语句中,除了if语句之外的绘制图片都是可以绘制成功的,但是那两个判断语句中的图片不显示,而且我在if中加了LED1,实验证明LED1是亮的,说明是有进入if语句中,但是里面的绘制图片一直不显示,这是为什么呢
|