|
电量图标一共5个各代表不同的电量格数,
位图已经在emwin创建的窗口中能正常显示,但不知道怎么更新。
switch(bm)
{
case 1: GUI_DrawBitmap(&bmbatteryfull, 800-80, 3);break;
case 2: GUI_DrawBitmap(&bmbattery3, 800-80, 3);break;
case 3: GUI_DrawBitmap(&bmbattery2, 800-80, 3);break;
case 4: GUI_DrawBitmap(&bmbattery1, 800-80, 3);break;
case 5: GUI_DrawBitmap(&bmbattery0, 800-80, 3);break;
}
现在试着在WM_TIMER里面5秒更新一次,但现在是无法显示的,会被背景重绘掉。
求大神指点思路。。。 |
|