Touchgfx中使用textArea显示浮点数

使用touchgfx designer 定义一个textArea 控件,并在配置栏中设置wildcard(即通配符),如下图所示:

                                                            

 为自己选用的字体设置匹配的字符选项,如下图所示,我选择的字体

 在字体选项卡中设置匹配选项,如下图所示:

 运行程序,并生成代码,使用VS2019(打开自己的VS软件即可)打开本项目工程

 使用snprintf();将数据拷贝至textArea的缓冲区中。

 Unicode::snprintfFloat(textArea1Buffer,TEXTAREA1_SIZE,"%.2f",float(count));

其中第三个参数为格式输出控制参数,“%.2f”其中的2表示输出小数点后两位,根据自己的实际需要可进行改动。

最终效果如下所示:

 

猜你喜欢

转载自blog.csdn.net/songjun007/article/details/107443622