SimpleWindow
载入中...
搜索中...
未找到
Slider.h
1#pragma once
2
3#include "Control.h"
4#include <CommCtrl.h>
5
6namespace sw
7{
11 class Slider : public Control
12 {
13 public:
18
23
28
33
38
39 public:
44
45 protected:
52 virtual bool OnVerticalScroll(int event, int pos) override;
53
60 virtual bool OnHorizontalScroll(int event, int pos) override;
61
65 virtual void OnValueChanged();
66
70 virtual void OnEndTrack();
71 };
72}
控件
Definition Control.h:12
属性
Definition Property.h:1743
滑块控件
Definition Slider.h:12
virtual bool OnHorizontalScroll(int event, int pos) override
接收到WM_HSCROLL时调用目标控件的该函数
virtual bool OnVerticalScroll(int event, int pos) override
接收到WM_VSCROLL时调用目标控件的该函数
const Property< bool > Vertical
是否显示为垂直滑块
Definition Slider.h:32
Slider()
初始化滑块控件
virtual void OnEndTrack()
释放滑块时调用该函数
const Property< bool > ValueTooltips
是否在滑动时显示数值提示
Definition Slider.h:37
const Property< int > Maximum
最大值
Definition Slider.h:22
const Property< int > Value
当前滑块的值
Definition Slider.h:27
virtual void OnValueChanged()
滑块的值改变时调用该函数
const Property< int > Minimum
最小值
Definition Slider.h:17