spin控件

来源:互联网 发布:软件系统产品设计方案 编辑:程序博客网 时间:2024/04/29 19:47

1.      VC++中的spin控件

对于spin控件之前也不了解,后来在修改一个上位机时突然用到,索性上网百度了一下。

对于spin控件的用法我就不再细说,主要是通过点击上下按钮来修改另一个控件的值数值,所以spin控件又叫伙伴控件(一般两个控件一起用)。

Spin控件方法有:

 

实际中将常用的是:SetRange()SetBuddy()

 

 

上位机中分别对每个spin创建一个变量m_set_cpwm1m_set_cpwm2m_set_cpwm3。然后调用方法将两个控件绑定并设置范围。

m_set_cpwm1.SetBuddy((CWnd*)GetDlgItem(IDC_SET_PWM1));

m_set_cpwm1.SetRange(0,10000);

 

m_set_cpwm2.SetBuddy((CWnd*)GetDlgItem(IDC_SET_PWM2));

m_set_cpwm2.SetRange(0,10000);

 

m_set_cpwm3.SetBuddy((CWnd*)GetDlgItem(IDC_SET_PWM3));

   m_set_cpwm3.SetRange(0,10000);

 

     绑定好空间之后就可以对spin控件添加消息响应了(具体步骤右击控件建立类向导)。

 

这样就能简单设置了spin控件

虽然通过设置加减来改变里面的增量很土,但是够用了。

对于更详细的介绍参见

http://www.cnblogs.com/VCdog/archive/2010/04/10/1708753.html

原创粉丝点击