ucgui用void GUI_DrawBitmap(const GUI_BITMAP*pBM, int x, int y); 如何绘图呀,
直接把转换的数组地址填进去没有反应。第一个参数不懂,第一个参数是个结构体变量指针,应该指向一个结构体,没例子不好搞...
直接把转换的数组地址填进去没有反应。第一个参数不懂,第一个参数是个结构体变量指针,应该指向一个结构体,没例子不好搞
展开
1个回答
展开全部
这个函数需要提供一个GUI_BITMAP的结构体,而这个结构体可以通过ucgui提供的一个bmp工具来生成,工具放在tool文件夹下,工具名为uC-GUI-BitmapConvert.exe
之后就会生成一个c文件 这个文件中包含了位图的数据和一个位图结构体,将这个结构体在需要调用的c文件中进行外部声明之后就可以直接使用了
另 生成的是一个结构头 而这个函数是一个结构体指针 所以别忘了加 &
百度搜索 ucgui首套视频教程 这是我录制的一套比较详细的uCGUI视频教程 欢迎观看
之后就会生成一个c文件 这个文件中包含了位图的数据和一个位图结构体,将这个结构体在需要调用的c文件中进行外部声明之后就可以直接使用了
另 生成的是一个结构头 而这个函数是一个结构体指针 所以别忘了加 &
百度搜索 ucgui首套视频教程 这是我录制的一套比较详细的uCGUI视频教程 欢迎观看
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |