Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Iocomp控件教程之Analog Display—模拟显示控件(优于EDIT控件)[通俗易懂]

Iocomp控件教程之Analog Display—模拟显示控件(优于EDIT控件)[通俗易懂]

作者头像
全栈程序员站长
发布于 2022-09-09 02:48:27
发布于 2022-09-09 02:48:27
1K0
举报

大家好,又见面了,我是你们的朋友全栈君。

Analog Display是简洁的显示控件,用于显示指定精确度和单位的模拟值(实数),可以将精确度设置为0,使显示结果为整数。

第一步:建立MFC对话框

第二步:插入AnalogDisplay控件

第三步:单击控件-鼠标右键-添加成员变量

完成添加变量的同时,控件的.h、.c文件也会被添加到程序中

主要成员函数介绍:

//背景颜色

I_analogdisplay.put_BackGroundColor(0xff0000);

//高八位表示蓝色,比如纯蓝0xFF0000;中间八位表示绿色,比如纯绿0x00FF00;低八位红色,比如纯红0x0000FF

//字体颜色

I_analogdisplay.put_FontColor(0X00ffff);//高八位表示蓝色,比如纯蓝0xFF0000;中间八位表示绿色,比如纯绿0x00FF00;低八位红色,比如纯红0x0000FF

//精度

I_analogdisplay.put_Precision(4);//小数点保留位数

//赋值

I_analogdisplay.put_Value(2.666666);//double

//单位

I_analogdisplay.put_UnitsText(_T(“mg”));//单位

//文字位置

I_analogdisplay.put_Alignment(0);//0居中1左对齐2右对齐

//控件大小

I_analogdisplay.put_Height(100);//高度

I_analogdisplay.put_Width(100);//宽度

另外还可以通过控件属性直接设置字体种类、大小、颜色等

与MFC自带EDIT控件相比具有以下优点:

1、可显示正负

2、可附带单位

3、字体易调

4、几乎不会出现闪烁情况

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/160976.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Flash/Flex学习笔记(20):贝塞尔曲线
贝塞尔曲线的身影几乎在所有绘图软件中都有出现,下面的代码演示了如何用AS3.0画一段简单的贝塞尔曲线(没有使用Document文档类,想测试的朋友,直接把下面的代码复制贴到第一帧即可) import fl.controls.Label; var x1:uint=80; var y1:uint=200; var x2:uint=450; var y2:uint=200; var lbl1:Label = new Label(); var lbl2:Label = new Label(); var lbl
菩提树下的杨过
2018/01/23
6290
树莓派基础实验2:RGB-LED实验
   RGB LED模块可以发出各种颜色的光。红色,绿色和蓝色的三个LED被封装到透明或半透明塑料外壳中,并带有四个引脚。红色,绿色和蓝色三原色可以按照亮度混合并组合各种颜色,因此可以通过控制电路使RGB LED发出彩色光。
张国平
2020/09/28
2.9K0
树莓派基础实验2:RGB-LED实验
设计与开发规范总结
对比林永坚大佬的08 | 设计组件:DesignKit 组件桥接设计与开发规范想到的,总结一下。
莫空9081
2021/03/23
8030
C\C++语言入门篇
首先,位运算到底用来做什么,用处多不,好像到现在我也没有怎么用位运算呢? 很多初学者我相信会有这样的疑问。那么本篇就将介绍位运算的强大用途及无限魅力。
用户7678152
2020/08/21
5980
06.HarmonyOS Next UI进阶:Text组件与视觉样式完全指南
在HarmonyOS Next应用开发中,Text组件是最基础也是最常用的UI元素之一。它不仅用于显示文本内容,还可以通过丰富的样式属性实现各种视觉效果。掌握Text组件的样式设置,是构建精美UI界面的基础技能。
全栈若城
2025/05/30
1500
06.HarmonyOS Next UI进阶:Text组件与视觉样式完全指南
C001Android学习笔记-初级控件(一)
px(像素)、in(英寸)、mm(毫米)、pt(磅,1/72英寸)、dp(与设备无关的显示单位)、dip(就是dp)、sp(用于设置字体大小);
訾博ZiBo
2025/01/06
2260
Android5.0新特性之——控件移动动画(初级)
最近开发,UI大牛们设计了好多很炫酷吊炸天的动画,不由得重新学习了一下5.0的ObjectAnimator动画。
用户3030674
2018/09/14
5760
Android5.0新特性之——控件移动动画(初级)
最佳实践 ~ThreeJS制作一个炫酷的烟花中秋节专场
在现代网络应用中,炫酷的视觉效果可以极大地提升用户体验和界面的吸引力。在这篇文章中,我们将探讨如何使用 Three.js 库创建一个具有动态烟花效果的三维文字展示场景。我们的目标是创建一个具有渐变颜色效果、动感十足的文字展示效果,同时配合生动的烟花爆炸动画,为用户呈现一个令人惊叹的视觉体验。
不惑
2024/09/14
3070
最佳实践 ~ThreeJS制作一个炫酷的烟花中秋节专场
Microsoft IoT Starter Kit 开发初体验-反馈控制与数据存储
    在上一篇文章《Microsoft IoT Starter Kit 开发初体验》中,讲述了微软中国发布的Microsoft IoT Starter Kit所包含的硬件介绍、开发环境搭建、硬件设置、Azure IoT Hub的连接、程序的编译、下载和调试、PowerBI数据的展现。在这篇文章中,将会详细讲述Cloud to Device的消息反馈控制以及如何通过Stream Analytics将数据存储到Azure Storage Table,以方便数据后期的利用。 1. 反馈控制     上一篇文章中
ShiJiong
2018/01/10
9360
Microsoft IoT Starter Kit 开发初体验-反馈控制与数据存储
跟我学Android之七 资源文件
使用字符串常量资源,当有字符串常量需要在程序中使用时应该定义字符串常量资源,在res/values/string.xml中定义。 <?xml version="1.0" encoding="utf-8"?> <resources> <string name=“okLabel”>确定</string> </resources> 在XML布局中使用 <Button … android:text=“@string/okLabel” /> 在java代码中使用 Button okBtn = (Button)findViewById(R.id.okBtn); okBtn.setText(getString(R.string.okLabel)); 颜色值通过RGB(红、绿、蓝)三原色和一个透明度(Alpha)值表示。它必须以“#”开头,后面接Alpha-Red-Green-Blue形式的内容。其中,Alpha值可以省略,如果省略,表示颜色默认是完全不透明的#RGB:使用红、绿、蓝三原色的值来表示颜色,其中,红、绿和蓝采用0~f来表示。例如,要表示红色,可以使用#f00。#ARGB:使用透明度以及红、绿、蓝三原色来表示颜色,其中,透明度、红、绿和蓝均采用0~f来表示。例如,要表示半透明的红色,可以使用#6f00。#RRGGBB:使用红、绿、蓝三原色的值来表示颜色,与#RGB不同的是,这里的红、绿和蓝使用00—ff来表示。例如,要表示蓝色,可以使用#0000ff。#AARRGGBB:使用透明度以及红、绿、蓝三原色来表示颜色,其中,透明度、红、绿均采用00-ff来表示。例如,要表示半透明的绿色,可以使用#6600ff00。
张哥编程
2024/12/17
1300
圣诞节快到了,用ThreeJS给女朋友写了一个圣诞树🎄,她很开心
一开始我准备用html+css去写,后来感觉使用html和css写就太low了,没有一点点心意。就打算用three.js写一个3d版本的。
用户6297767
2023/12/23
4870
圣诞节快到了,用ThreeJS给女朋友写了一个圣诞树🎄,她很开心
使用文心一言等智能工具指数级提升嵌入式/物联网(M5Atom/ESP32)和机器人操作系统(ROS1/ROS2)学习研究和开发效率
嵌入式通常就是接口IO,input/output,对应于机器人操作系统, 升级了名字,交互,pub/sub。
zhangrelay
2023/08/02
3560
使用文心一言等智能工具指数级提升嵌入式/物联网(M5Atom/ESP32)和机器人操作系统(ROS1/ROS2)学习研究和开发效率
跟我学Android之七 资源文件
文件位于res\values目录下,根元素是<resources></resources>标记,在该元素中,包括以下3个子元素 <array>子元素:用于定义普通类型的数组。 <integer-array>子元素:用于定义整数数组。 <string-array>子元素:用于定义字符串数组
张哥编程
2024/12/18
1190
day27-LCD开发板操作(2022.2.24)
================== 1.LCD认识 =====================
天天Lotay
2022/12/02
2890
day27-LCD开发板操作(2022.2.24)
树莓派综合项目1:智能温度测量系统实验
  我们可以在编程时通过操纵杆PS2调整下限和上限值。操纵杆PS2有五个操作方向:向上、向下、向左、向右和向下按压。在这个项目中,我们将使用左右方向来控制上限值,上下方向来控制下限值。如果按一下操纵杆,系统将退出。
张国平
2020/09/27
1.4K1
请问#f00是什么颜色?
这道题,对于知道的人来说简直就是送分题,这还用问吗?不就是红色吗?而对于不知道或者没有用心的人来说,却无从入手,怎么回答的都有。
姬小光
2018/09/05
9.9K0
请问#f00是什么颜色?
寒假提升 | Day4 CSS 第二部分
元素语义化就是用正确的元素做正确的事情。虽然在理论上,所以的html元素都可以通过css样式实现相同的事情,但是这么做会使事情复杂化,所以我们需要元素语义化来降低复杂度。
Zkeq
2022/12/16
1.3K0
寒假提升 | Day4 CSS 第二部分
threejs中的各类helper对象介绍
为了简化编码工作,threejs中内置了许多各类helper类,通过helper类,让我们能添加一两行代码展现很酷的功能。还有一些看不见的对象(如光源,边界等),helper对象可以将它们展现出来,也方便我们理解。
程序你好
2021/07/23
3.8K0
threejs中的各类helper对象介绍
php实现图片添加描边字和马赛克的方法
本文实例讲述了php实现图片添加描边字和马赛克的方法。分享给大家供大家参考。具体实现方法如下:
超级小可爱
2023/02/20
7430
HarmonyOS实战—Text组件宽高三种值的写法和颜色属性
1. 文本组件(Text) 概述: 文本(Text)是用来显示字符串的组件,在界面上显示为一块文本区域。仅仅作为展示数据使用,用户不能在App中修改文本组件中的内容。 Text组件是最基本的组件,后面还会学习其他的子类组件,比如Button,TextField都是从这个类衍生而来的。 在右侧登录页面中,用户名和密码是用文本框实现的 [在这里插入图片描述] 文本框所用到的一些属性: 常见的属性: 这些属性不用去背,用着用着就熟了,想要对文本进行一个设置,如果忘记属性,可以直接到笔记中找,或者到华为开发者文档中
兮动人
2021/08/24
2.2K0
HarmonyOS实战—Text组件宽高三种值的写法和颜色属性
推荐阅读
相关推荐
Flash/Flex学习笔记(20):贝塞尔曲线
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档