您的位置:首页 > 其它

CSpinButtonCtrl使用

2012-04-08 23:35 204 查看
CSpinButtonCtrl:旋转按扭控件,也称上下控件。

一个旋转按扭控件通常会与另一个控件相伴使用,可称之为“伙伴控件”。

使用CSpinButtonCtrl控件需注意四点:

1)Alignment:选择一种对齐方式

2)Auto Buddy:自动选择一个伙伴控件

3)Set Buddy Integer:设置在伙伴控件中整数值

4)设置TAB顺序,此点很重要,见前面随笔《在VC中改变TAB顺序的方法》

CSpinButtonCtrl设置范围:

点击向上箭头使当前位置向最大值方向移动,而点击向下箭头使当前位置向最小值的方向移动。缺省的,最小值是100,最大值是0。任何时候,最小值的设置都大于最大值(例如,当使用缺省值时),点击向上箭头减少位置值,而点击向下箭头则增加它。

void SetRange( int nLower, int nUpper );

void SetRange32( int nLower, int nUpper );

如果nLower > nUpper也是可以的,记住一点:点击向上箭头往nUpper值靠近,点击向下箭头往nLower值靠近

CSpinButton设置增量:

通过::GetPos获取Buttton值再乘上一个增量比例
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: