使用Labview控件的MFC界面编程(二)

来源:互联网 发布:思科模拟软件使用 编辑:程序博客网 时间:2024/05/13 02:19

二.Button

(1)       拨式按钮

 

设置其位置(上或下,左或右):

关联CCWButton变量m_Button;

m_Button.SetValue(0);//拨到上面位置(左)

m_Button.SetValue(1);//拨到下面位置(右)

(2)       指示灯按钮

 

 

设置其状态(亮或暗):

关联CCWButton变量m_Button;

m_Button.SetValue(0);//设置为暗

m_Button.SetValue(1);//设置为亮

 

三.Slider

 

 

通过属性页设置sliderMaxMinInc/Dec值等;

关联CCWSlider变量m_Slider

设置其显示的值:

m_Slider.SetValue(COleVariant(10.0));//设置初始值为10

 

例子:只读编辑框显示slider的当前值

 

 

编写slider控件的响应函数:

OnPointerValueChangedCwslide1(long Pointer, VARIANT FAR* Value)

{

  m_Num.SetValue(* Value);

}

 

四.Knob(旋钮)

 

 

通过属性页设置KnobMaxMin等;

关联CCWKnob变量m_Knob;

设置其显示的值:

m_Knob.SetValue(COleVariant(10.0));

 

例子:只读编辑框显示knob的当前值

 

编写knob控件的响应函数:

OnPointerValueChangedCwknob1(long Pointer, VARIANT FAR* Value)

{

         m_Num.SetValue(* Value);

}

 

(待续...)

 

原创粉丝点击