CSliderCtrl(滑块)控件

CSliderCtrl(滑块)控件

CSliderCtrl常用属性

CSliderCtrl类常用成员函数

CSliderCtrl运用示例

 

一、CSliderCtr常用属性

Orientation  水平,还是垂直

Point       滑块样式

Tooltips     刻度提示  //由于视频录制软件的问题,这个无法在视频上显示出来

Tick Marks  显示刻度线 需要配合 Auto Ticks 属性才有效

Auto Ticks   自动绘制刻度线

 

二、CSliderCtrl类常用成员函数


GetLineSize


返回滑块步长


SetLineSize


设置滑块控件移动步长 针对 光标键↑↓


GetPageSize


设置滑块控件移动步长 针对 Page Down和Page UP 及鼠标点击


SetPageSize


返回滑块步长


GetRangeMax


返回滑块可移动的最大值


GetRangeMin


返回滑块可移动的最小值


GetRange


返回滑块可移动的最大值和最小值


SetRangeMin


Sets the minimum position for a slider.


SetRangeMax


Sets the maximum position for a slider.


SetRange


设置滑块可移动的最大值和最小值


GetPos


获取当前滑块的位置.


SetPos


设置当前滑块的位置.Sets the current position of the slider.


SetTicFreq


设置刻度线间隔

 

 

三、代码示例

m_slider1.SetTicFreq(10);//刻度线间隔

m_slider1.SetPos(20);//设置滑块位置

//范围..100 新-100,100

//m_slider1.SetRange(-100,100);

m_slider1.SetRangeMin(-100);

m_slider1.SetRangeMax(100);

m_slider1.SetPos(0);

m_slider1.SetLineSize(2); //针对光标区

m_slider1.SetPageSize(10); //针对鼠标和page down,page up消息

CSliderCtrl(滑块)控件

时间: 2024-12-18 16:30:51

CSliderCtrl(滑块)控件的相关文章

MFC控件编程:旋转按钮、进度条和滑块控件

旋转按钮(微调按钮) : 对应的控件类是CSpinButtonCtrl 进度条:对应的控件类是CProgressCtrl 滑块:对应的控件类是CSliderCtrl 对这三个控件的操作都是同过与之相关联的控件类完成的,并且这三个控件有极大的相似性,故这里放到一起 先认识下: Spin:            Progress:             Slider: 常用函数: SetRange()/GetRange(); // 设置.获取控件表示的范围 /* 设置控件的增量(步长) */ CS

iOS中的分段控件(UISegmentedControl)和滑块控件(UISlider)

#import "RootViewController.h" @interface RootViewController () @end @implementation RootViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. //分段控件 //1.创建控件 /* NSArray *items = @[@"轻拍

[Swift学习]UIKit学习之滑块控件UISlider的用法

UIKit学习之滑块控件UISlider的用法 Slider: Sliders enable users to interactively modify some adjustable value in an app, such as speaker volume or screen brightness. UISlider: A UISlider object is a visual control used to select a single value from a continuous

滑块控件CCControlSlider

#include "cocos-ext.h" //包含头文件 using namespace cocos2d::extension;//引用命名空间 /** *     创建CCControlSlider的两种方式 */ //用CCSprite精灵创建滑块控件 //create("滑块背景图", "划过区域图", "滑块图"); static CCControlSlider* create(CCSprite* backgrou

滑块控件UISlider

滑块控件UISlider继承与UIControl UISlider *slider = [[UISlider alloc] initWithFrame:CGRectMake(30, 200, 300, 34)]; slider.minimumValue = 0; // 最小值 默认0 slider.maximumValue = 1; // 最大值 默认1 slider.thumbTintColor = [UIColor yellowColor]; // 设置滑块上thumb在不同状态下得图片sl

发布一个轻量级的滑块控件

比系统自带的组件体积要小很多,而且支持进度条显示(在做播放器时,显示缓冲进度很有用哦),另外也支持三角形的音量调整显示 原作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com 使用示例: 1 package 2 { 3 import flash.display.SimpleButton; 4 import flash.display.Sprite; 5 import flash.events.Event; 6 import flash.text.TextField; 7

iOS 9应用开发教程之使用开关滑块控件以及滚动部署视图

iOS 9应用开发教程之使用开关滑块控件以及滚动部署视图 使用ios9中的开关.滑块控件 开关和滑块也是用于和用户进行交互的控件.本节将主要讲解这两种控件. ios9开关 开关控件常用来控制某个功能的开发状态,如蓝牙.GPS.WiFI信号等.如图2.29所示就是一个在WiFI中的开关.开关控件一般使用UISwitch来实现. 图2.29  开关 [示例2-10]以下将使用开发控件实现手电筒的功能.代码如下: import UIKit class ViewController: UIViewCon

MFC 滑块控件Slider Control

加入一个Slider 控件IDC_SLIDER,一个Edit 控件IDC_EDIT(用于显示)拖入对话框内.设置Edit控件的Read Only属性为TRUE.分别右击添加变量,Slider的变量类别为Control,变量名:m_sliderc;Edit控件的变量类型为Value,变量名为m_valueofSlider. 在初始化函数OnInitDialog()中添加如下代码: // TODO: 在此添加额外的初始化代码//************************************

旋转按钮、进度条、滑块控件的使用

1.旋转按钮 -对应控件类是CSpinButtonCtrl 2.进度条 -对应控件类是CProgressCtrl 3.滑块 -对应控件类是CSliderCtrl 控件的使用步骤: 1--设置控件表示的数值范围 SetRange/GetRange 2--设置控件的增量/步长 CSpinButtonCtrl::SetAccel CProgressCtrl::SetStep CSliderCtrl::SetPageSize CSliderCtrl::SetLineSize 3--设置/获取当前数值 S