作品简介

本书全面、深入地介绍了STemWin图形用户界面系统(GUI)的强大功能和使用方法。内容涵盖STemWin的基础知识、移植方法,BMP、JPEG、GIF、PNG等图片文件的解码显示和所有控件的使用方法,并提供了完善的汉字显示方案。本书采用“理论+实验”的编写方式,配套大量的实验例程,图文并茂,内容通俗易懂,可以帮助读者快速掌握STemWin的应用技术。本书适合从事软件研发、GUI研究的工程技术人员阅读使用,也可作为高等学校相关专业及培训机构的教学用书。

白永斌,张汉光,黄强编著

作品目录

  • 前言
  • 第1章 STemWin基础知识
  • 1.1 ST emWin概述
  • 1.2 STemWin5.xx的移植
  • 1.3 R A8875屏触摸校准自适应
  • 1.4 μCGUIBulder4.0和GUIBulder5.22的使用方法
  • 1.5 e mWin5.24模拟器与查看器
  • 第2章 STemWin文本与数值显示
  • 2.1 文本显示
  • 2.2 数值显示
  • 第3章 2D图形库
  • 3.1 基本绘图
  • 3.2 绘制流位图
  • 3.3 绘制图形
  • 第4章 STemWin图片显示
  • 4.1 BM P图片显示
  • 4.2 J PEG图片显示
  • 4.3 G IF图片显示
  • 4.4 P NG图片显示
  • 第5章 STemWin字符显示
  • 5.1 ST emWin支持字体
  • 5.2 ST emWin汉字显示
  • 5.3 ST emWin外语支持
  • 5.4 外置字体(XBF)
  • 5.5 系统独立字体(SIF)
  • 5.6 矢量字体(TrueType)
  • 第6章 STemWin光标
  • 6.1 ST emWin支持的光标效果
  • 6.2 在模拟器上演示光标
  • 6.3 在模拟器上演示动态光标
  • 第7章 STemWin支持的颜色
  • 7.1 预定义颜色
  • 7.2 固定调色板及其说明
  • 7.3 在模拟器上演示颜色条测试例程
  • 第8章 Sprite
  • 8.1 Sp rite概述
  • 8.2 在模拟器上演示Sprite实例
  • 第9章 STemWin抗锯齿(AA)技术
  • 9.1 抗锯齿(AA)基础知识
  • 9.2 抗锯齿API函数实例演示
  • 9.3 抗锯齿(AA)实例
  • 第10章 STemWin多任务设计
  • 10.1 模拟器多任务设计
  • 10.2 μCOS-Ⅲ多任务设计
  • 第11章 STemWin输入设备
  • 11.1 指针输入设备(摇杆)
  • 11.2 键盘输入(实体按键操作控件)
  • 第12章 STemWin窗口管理器
  • 12.1 回调机制
  • 12.2 消息类型
  • 12.3 定时器使用
  • 12.4 To olTips的使用
  • 12.5 窗口管理器实例
  • 第13章 STemWin控件
  • 13.1 控件基础知识
  • 13.2 对话框基础知识
  • 13.3 按钮控件
  • 13.4 复选框控件
  • 13.5 下拉列表控件
  • 13.6 编辑控件
  • 13.7 框架窗口控件
  • 13.8 图形控件
  • 13.9 标题控件
  • 13.10 列表框控件
  • 13.11 菜单控件
  • 13.12 消息框控件
  • 13.13 多行文本控件
  • 13.14 多页控件
  • 13.15 进度条控件
  • 13.16 单选按钮控件
  • 13.17 滚动条控件
  • 13.18 滑块控件
  • 13.19 文本控件
  • 13.20 窗口控件
  • 13.21 SPINBOX控件
  • 13.22 LISTVIEW控件
  • 13.23 在对话框上绘制2D图形的方法
  • 附录A 安富莱STM32-V5开发板套件
展开全部