毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

XML可定制图形用户界面设计技术(4)

时间:2017-05-22 21:47来源:毕业论文
成组框:虽然成组框控件的作用并不大,但从程序的界面和可读性方面考虑,将密切相关的控件使用成组框控件来修饰,并通过设置成组框的标题来说明控


成组框:虽然成组框控件的作用并不大,但从程序的界面和可读性方面考虑,将密切相关的控件使用成组框控件来修饰,并通过设置成组框的标题来说明控件的用途。本程序通过SetWindowText()函数实现对其标题的修改。
下压按钮:按钮是一种特殊的矩形窗口,按钮可以相应单击或双击动作。本程序对下压按钮设定了单击的响应动作,并挂接相应的消息处理函数,以实现程序功能。
图像控件:主要用来显示位图、图标的图像信息,以增强应用程序界面的效果。本程序主要利用红绿两张位图对应一个数字量,并通过控制位图的可见性来实现红绿位图与“1”“0”数字量的对应显示。
根据程序功能加入所需控件,即完成了程序界面的布局操作。通过对控件成员变量的定义,为控件对接消息函数作了铺垫。具体所用控件的信息见表3-1。
表3-1 程序模块各控件的ID号和成员变量
控件    标题    ID号    成员变量    变量类型
静态文本    (总标题)    IDC_TOPIC    m_topic    CString
    比例:    IDC_MN_BL        
    位移:    IDC_MN_WY        
    (模拟量标题1-8)    IDC_MN_1(-8)        
    (数字量编号1-12)    IDC_A1-12        
    起始位:    IDC_DISTART        
    结束位:    IDC_DIEND        
    二进制显示:    IDC_TWO        
    十751进制显示:    IDC_SIXTEEN        
    (十751进编号1-6)    IDC_B1(-6)        
组框    (模拟量组框)    IDC_ZK1    m_zk1    Cstring
    (数字量组框)    IDC_ZK2    m_zk2    Cstring
编辑框    (比例显示)    IDC_MN_BLEDIT    m_mnbl    Cstring
    (位移显示)    IDC_MN_WYEDIT    m_mnwy    Cstring
    (模拟量编辑框)    IDC_MN_EDIT1(-8)    m_a1(-8)    Cstring
    (起始位显示)    IDC_RANGE1    M_range1    Cstring
    (结束位显示)    IDC_RANGE2    M_range2    Cstring
    (显示二进制)    IDC_TWOEDIT    M_two    Cstring
    (显示十751进制)    IDC_SIXTEENEDIT1(-6)    M_sixteen1(-6)    Cstring
下压按钮    载入配置文件    IDC_LOAD        
    显示数据    IDC_START        
    关闭    IDCANCEL        
Picture    (绿灯)    IDC_G2(-97)        
    (红灯)    IDC_R2(-97)        
3.3.2  改变控件属性的几个重要函数 XML可定制图形用户界面设计技术(4):http://www.751com.cn/zidonghua/lunwen_7604.html
------分隔线----------------------------
推荐内容