我在VC++模拟器上写入显示图片的程序好使,复制到keil 4后图片显示不了,但是能显示字符串。
请问这是为什么?
extern const GUI_BITMAP bma;
extern const GUI_BITMAP bmc;
extern const GUI_BITMAP bme;
extern const GUI_BITMAP bml;
extern const GUI_BITMAP bmm;
extern const GUI_BITMAP bmo;
extern const GUI_BITMAP bms;
extern const GUI_BITMAP bmt;
extern const GUI_BITMAP bmu;
extern const GUI_BITMAP bmw;
void name()
{
GUI_SetTextAlign(GUI_TA_HCENTER);
GUI_DispStringAt("Made in Super Tao", 120, 5);
GUI_SetTextAlign(GUI_TA_HCENTER);
GUI_DispStringAt("2012/11/22", 120, 5+16);
}
int main(void)
{
int i=240;
delay_init(72); //延时初始化
GUI_Init();
GUI_SetBkColor(GUI_BLUE); //设置背景颜色
GUI_Clear();
name();
while(1)
{
GUI_DrawBitmap(&bmw,i,100);
GUI_DrawBitmap(&bme,i+30,100);
GUI_DrawBitmap(&bml,i+60,100);
GUI_DrawBitmap(&bmc,i+90,100);
GUI_DrawBitmap(&bmo,i+120,100);
GUI_DrawBitmap(&bmm,i+150,100);
GUI_DrawBitmap(&bme,i+180,100);
GUI_DrawBitmap(&bmt,i+210,100);
GUI_DrawBitmap(&bmo,i+240,100);
GUI_DrawBitmap(&bmu,i+270,100);
GUI_DrawBitmap(&bms,i+300,100);
GUI_DrawBitmap(&bme,i+330,100);
GUI_Delay(10);
i--;
if (i==-361) i=240;
}
}
|