switch(mode) 
        { 
                case 0:        //在指定位置显示图片 
                        if((member == 1) && (denom == 1)) //无需缩放,直接绘制 
                        { 
                                GUI_BMP_DrawEx(BmpGetData,&BMPFile,x,y);//在指定位置显示BMP图片 
                        }else //否则图片需要缩放 
                        { 
                                GUI_BMP_DrawScaledEx(BmpGetData,&BMPFile,x,y,member,denom); 
                        } 
                        break; 
                case 1:        //在LCD中间显示图片 
                        XSize = GUI_BMP_GetXSizeEx(BmpGetData,&BMPFile);        //获取图片的X轴大小 
                        YSize = GUI_BMP_GetYSizeEx(BmpGetData,&BMPFile);        //获取图片的Y轴大小 
                        if((member == 1) && (denom == 1)) //无需缩放,直接绘制 
                        { 
                                //在LCD中间显示图片 
                                GUI_BMP_DrawEx(BmpGetData,&BMPFile,(lcddev.width-XSize)/2-1,(lcddev.height-YSize)/2-1); 
                        }else //否则图片需要缩放 
                        { 
                                Xflag = (float)XSize*((float)member/(float)denom); 
                                Yflag = (float)YSize*((float)member/(float)denom); 
                                XSize = (lcddev.width-(int)Xflag)/2-1; 
                                YSize = (lcddev.height-(int)Yflag)/2-1; 
                                GUI_BMP_DrawScaledEx(BmpGetData,&BMPFile,XSize,YSize,member,denom); 
                        } 
                        break; 
        } 
 
找不到GUI_BMP_DrawEx函数在哪写的,goto 也找不到,全局搜这个函数也找不到 
 
 |