extern GUI_BITMAP bmALIENTEK; //ALIENTEK 图标 //显示 C 文件格式的位图 void draw_bitmap(void) { GUI_SetBkColor(GUI_BLUE); GUI_SetColor(GUI_YELLOW); GUI_Clear(); GUI_SetFont(&GUI_Font24_ASCII); GUI_SetTextMode(GUI_TM_TRANS); //透明显示 GUI_DispStringHCenterAt("ALIENTEK BITMAP DISPL...
11.4.1.GUI_DrawBitmap()¶ 在当前窗口中的指定位置绘制位图图像。 代码清单:显示位图-2 函数原型¶ 1 voidGUI_DrawBitmap(constGUI_BITMAP*pBM,intx,inty); 1) pBM: 指向要显示的位图的指针; 2) x: 位图在显示屏中左上角的 X轴坐标;
void GUI_DrawBitmap(const GUI_BITMAP * pBM, int x, int y); 1) pBM:指向要显示的位图的指针; 2) x:位图在显示屏中左上角的 X 轴坐标; 3) y:位图在显示屏中左上角的 Y 轴坐标。 GUI_DrawBitmapEx() 通过此例程可以缩放和/或镜像显示屏上的位图 代码语言:javascript 代码运行次数:0 运行 AI...
void GUI_DrawBitmapHWAlpha(const GUI_BITMAP GUI_UNI_PTR * pBM, int x0, int y0); void GUI_DrawBitmapMag(const GUI_BITMAP * pBM, int x0, int y0, int Xmul, int Ymul); 本章教程主要测试了函数GUI_DrawBitmap,这个函数在实际项目中使用比较多,其余三个函数大家可以自行测试。 5、 位图绘...
GUI_DrawBitmap(&bitmap,0,0); GUI_ALLOC_Free(hMem); 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 显示结果如下: 看到没有,有重影!!! 如果使用正点原子的mymalloc函数: AI检测代码解析 _acBuffer = mymalloc(SRAMEX,size); bindBmpFileData_flash_02(_acBuffer, (uint8_t *)pName); ...
GUI_Clear(); GUI_DrawBitmap(&bmclock_classic_background,0,0); GUI_MEMDEV_Select(0);/*将秒针绘制到存储设备*/GUI_MEMDEV_Select(hMemSec); GUI_SetBkColor(GUI_TRANSPARENT); GUI_Clear(); GUI_DrawBitmap(&bmclock_standard_second_hand,0,0); ...
GUI_Clear(); GUI_SetAlpha(0xb0); GUI_DrawBitmap(&bmpic1,0,0); GUI_SetAlpha(0); }else{ GUI_DrawBitmap(&bmpic1,0,0); }break;default: BUTTON_Callback(pMsg); } }/*** * 函数名: _cbButton1 * 功能说明: 按钮回调函数 * 形 参: pMsg 消息指针 * 返回值: 无 ***...
GUI_DispHCenter("Cursorshape can changednand the cursorcan be moved", 160, 75); GUI_CURSOR_Show(); (3)GUI_DrawBitmap(&bmSeggerLogoBlue, xPos, yPos ); y = 150; for (x = 0; x < 320; x++) { if ((x % 54) == 0) { GUI_CURSOR_Select(_apCursor[cnt++]); (4...
搜了很多资料解释说是因为建立的窗口将桌面背景覆盖了,直接使用GUI_DrawBitmap()显示位图是在桌面背景...
hMemDST =GUI_MEMDEV_Cr 57.4 第3步,初始化存储设备 我们这里要给存储设备初始化一个数值,方便我们后面旋转指针使用: /* 将时钟表盘绘制到存储设备 */ GUI_MEMDEV_Select(hMemBK); GUI_SetBkColor(GUI_TRANSPARENT); GUI_Clear(); GUI_DrawBitmap(&bmclock_classic_background, 0, 0); ...