GUI_DrawBitmap()在当前窗口中的指定位置绘制位图图像。 代码语言:javascript 复制 voidGUI_DrawBitmap(constGUI_BITMAP*pBM,int x,int y);1)pBM:指向要显示的位图的指针;2)x:位图在显示屏中左上角的X轴坐标;3)y:位图在显示屏中左上角的Y轴坐标。 GUI_DrawBitmapEx()通过此例程可以缩放和/或镜像显示屏...
1.GUI_DrawBitmap() 2.GUI_DrawBitmapEx() 三、实验代码 在开发板上显示LAIENTEK的logo,并且不断的放大。 extern GUI_BITMAP bmALIENTEK; //ALIENTEK 图标 //显示 C 文件格式的位图 void draw_bitmap(void) { GUI_SetBkColor(GUI_BLUE); GUI_SetColor(GUI_YELLOW); GUI_Clear(); GUI_SetFont(&GUI_F...
GUI_SetColor(GUI_BLUE); } else //没有按下时的状态 { GUI_SetAlpha(255); GUI_SetAlpha(0); GUI_DrawLine(Rect.x0, Rect.y0, Rect.x1, Rect.y0); GUI_DrawLine(Rect.x0, Rect.y0, Rect.x0, Rect.y1); GUI_DrawLine(Rect.x0, Rect.y1, Rect.x1, Rect.y1); GUI_DrawLine(Rect.x1, ...
GUI_DrawBitmap(&bmclock_standard_second_hand,0,0); GUI_MEMDEV_Select(0);/*将分针绘制到存储设备*/GUI_MEMDEV_Select(hMemMin); GUI_SetBkColor(GUI_TRANSPARENT); GUI_Clear(); GUI_DrawBitmap(&bmclock_standard_minute_hand,0,0); GUI_MEMDEV_Select(0);/*将时针绘制到存储设备*/GUI_MEMDEV_Sel...
void GUI_DrawBitmapMag(const GUI_BITMAP * pBM, int x0, int y0, int Xmul, int Ymul); 本章教程主要测试了函数GUI_DrawBitmap,这个函数在实际项目中使用比较多,其余三个函数大家可以自行测试。 5、 位图绘制非常的实用,望初学者务必掌握。
GUI_MEMDEV_Select(0);/* 将分针绘制到存储设备 */GUI_MEMDEV_Select(hMemMin);GUI_SetBkColor(GUI_TRANSPARENT);GUI_Clear();GUI_DrawBitmap(&bmclock_standard_minute_hand,0,0);GUI_MEMDEV_Select(0);/* 将时针绘制到存储设备 */GUI_MEMDEV_Select(hMemHour);GUI_SetBkColor(GUI_TRANSPARENT);GUI_...
11.4.1.GUI_DrawBitmap()¶ 在当前窗口中的指定位置绘制位图图像。 代码清单:显示位图-2 函数原型¶ 1 voidGUI_DrawBitmap(constGUI_BITMAP*pBM,intx,inty); 1) pBM: 指向要显示的位图的指针; 2) x: 位图在显示屏中左上角的 X轴坐标;
搜了很多资料解释说是因为建立的窗口将桌面背景覆盖了,直接使用GUI_DrawBitmap()显示位图是在桌面背景...
GUI_DrawBitmap(&bmapp03_48,88,88);void LCD_Show_Picture_SD(const char *sFilename,u8 type,...
GUI_DrawBitmap(&bm5050,50,(t+1)*50);} DrawMyBiaozhen();//绘制时速表指针 GUI_DispDecAt(tmp...