嵌入式开发-uCGUI中文手册-第04章 文本显示.pdfVIP

嵌入式开发-uCGUI中文手册-第04章 文本显示.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 文本显示 使用µC/GUI 显示字体是很容易的。仅仅需要很少的的函数知识就能让我们在任何有效的 字体当中进行文本书字,然后显示在任何一个位置。我们首先对显示字体进行简短的介绍, 然后是分别对所用的函数进行更详细的说明。 µC/GUI 中文手册 第 1 页 第 4 章 文本显示 4.1 基本函数 为了在LCD上显示文本,可以简单地调用函数GUI_DispString(),把你所希望显示的文本 作为其参数,例如: GUI_DispString(Hello world!); 上面的代码将会在当前文本坐标显示文本“Hello world!”。 然而,正如你所看到的,有很多函数用于显示不同字体的文本或都在不同的坐标显示文 本。另外,它不仅能写字符串,而且能写十进制数,十六进制数和二进制数用于显示。即使 图形显示通常是以字节为导向,文本能够定位在显示屏上的任何像素上,不仅仅是按字节定 位。 控制字符 控制字符是一个小于32的字符代码。控制字符被定义为ASCII码的一部分。µC/GUI忽略所 有除了下表所列出的以外的控制字符: 字符代码 ASCII代码 “C” 含义 10 LF \n 换行,改变当前文本坐标到下一行,即: X=0;Y += 字体-距离(单位:像素)(如函数 GUI_GetFontDistY()所讨论的那样) 13 CR \r 回车,改变当前文本坐标到当前行的开始处,即:x=0 控制字符LF的用法在字符串中非常方便。换行能将一个字符串拆开几部分,这样,只需 要调用一个函数就能将这个字符串就能变成几行显示。 在一个选定坐标放置文本 这个功能可能通过调用函数GUI_GotoXY()来实现,如下面例子所示: GUI_GotoXY(10,10); // 设置坐标(以像素为单位) GUI_DispString(Hello world!); // 显示文本 4.2 文本API 下表列出了与文本处理相关的函数,在各自的类型中按字母顺序进行排列。函数的详细 第 2 页 µC/GUI 中文手册 第 4 章 文本显示 描述后面列出。 函 数 说 明 显示文本的函数 GUI_DispChar() 在当前坐标显示单个字符 GUI_DispCharAt() 在指定坐标显示单个字符 GUI_DispChars() 按指定重复次数显示一个字符 GUI_DispString() 在当前坐标显示字符串 GUI_DispStringAt() 在指定坐标显示字符串 GUI_DispStringAtCEOL() 在指定坐标显示字符串,并清除到行末 GUI_DispStringInRect() 在指定矩形区域内显示字符串 GUI_DispStringLen() 在当前坐标显示指定字符数量的字符串 选择文本绘图模式 GUI_SetTextMode() 设置文本绘图模式 选择文本对齐方式 GUI_GetTextAlign() 返回当前文本对齐模式 GUI_SetLBorder() 设置换行后的左边界 GUI_ SetTextAl

文档评论(0)

kolr + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档