您现在的位置是:首页 > 源码 > LearningGUI v0.5.0
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

LearningGUI v0.5.0

更新时间:2024-04-27 12:17:14 大小:3M 上传用户:wangweiqidada查看TA发布的资源 标签:LearningGUI 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

LearningGUI的特点和优势。
LearningGUI被设计成独立于具体的硬件平台和具体的软件平台,
是一款通用的嵌入式开源GUI系统。它100%使用C语言开发,
无浮点运算,只调用C,无汇编代码。显示,键盘,鼠标等驱动由用户在应用中编写注册,
因此,LearningGUI的通用性,可移植性非常好!它可以裸奔,也可以在RTOS 上运行,同时更适合在Linux下运行。

LearningGUI高度可裁剪,可配置,库大小从20多K到200多K。
占用内存小。Basic版实行静态内存管理,占用10多K RAM. Windows版实行动态内存管理,占用内存与建立控件多少相关。
支持内置GB2312—80标准汉字库。
提供开放式字库访问接口。
提供开放式颜色转换接口。
提供消息驱动机制。
提供类似于Win32 SDK式样的API接口。
开发LearningGUI的目的是替代emWin,同时抢占中低端的QT市场。


部分文件列表

文件名文件大小修改时间
learninggui/code/ascii_latin_dot_0612.c10KB2018-02-02 10:53:44
learninggui/code/ascii_latin_dot_0816.c13KB2018-03-09 09:23:14
learninggui/code/brush.c1KB2018-02-03 13:37:06
learninggui/code/code_tools.c309KB2018-02-02 10:55:30
learninggui/code/color_match.c2KB2018-02-02 10:55:58
learninggui/code/common.mak1KB2018-05-29 11:21:04
learninggui/code/counter.c3KB2020-05-13 19:31:36
learninggui/code/cursor.c12KB2018-02-10 10:20:28
learninggui/code/d2_circle.c6KB2018-02-10 10:15:30
learninggui/code/d2_ellipse.c1KB2018-02-10 10:16:26
learninggui/code/d2_line.c10KB2018-03-31 14:38:12
...

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载