5. emWin
emWin大名鼎鼎的德国Segger公司开发的嵌入式图形界面库,用于构造设计图形化用户界面(GUI)。GUI以“C”源代码的形式提供。
emWin的功能
绘制2D图形:绘制圆、椭圆、多边形、弧线、线图、饼形图;
显示位图文件:显示BMP、JPEG、GIF、PNG格式的图片文件;
显示文字:支持显示多国语言的文字,如中英文;
处理用户输入:如键盘、鼠标、触摸屏的人机交互输入处理;
提供各种窗口对象(图形控件):菜单控件、窗口控件、按键控件、复选框、框架窗口控件;
运行效果图