您的位置:首页 > 其它

Iocomp控件教程之Analog Display—模拟显示控件(优于EDIT控件)

2016-04-17 00:59 399 查看
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、几乎不会出现闪烁情况
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Iocomp