在mfc中滑動條(csliderctrl)是個常用的控制項,用法如下:
主要要方法有:
1、設定、取得滑動範圍:
void setrange( int nmin, int nmax, bool bredraw = false );
void getrange( int& nmin, int& nmax ) const;
2、設定、取得按下左右箭頭滑動間隔:
int setlinesize( int nsize );
int getlinesize( ) const;
3、設定、取得按下pgup、pgdown時滑動間隔:
int setpagesize( int nsize );
int getpagesize( ) const;
4、設定、取得滑塊位置:
void setpos( int npos );
int getpos( ) const;
5、設定滑動條刻度的頻度:
void setticfreq( int nfreq );
例項:在對話方塊中放乙個slider控制項,新增相應的ctrl型變數為m_slider。在對話方塊初始化函式oninitdialog()中新增:
bool cdlgsetup::oninitdialog()
slider控制項本身並沒有響應滑動的訊息函式,但可以通過主窗體的onhscroll()響應。在類嚮導中為對話方塊新增wm_hscroll訊息,在響應函式中新增:
void cdlgsetup::onhscroll(uint nsbcode, uint npos, cscrollbar* pscrollbar)
//m_int 即為當前滑塊的值。
**
VC MFC 滑動條Slider的用法
在mfc中滑動條 csliderctrl 基本用法如下 1 設定 取得滑動範圍 void setrange int nmin,int nmax,bool bredraw false void getrange int nmin,int nmax const 2 設定 取得按下左右箭頭滑動間隔 int...
js版sliderBar 滑動條 控制項
支援實時監控sliderbar的資料,允許有callback 的函式,有示例 1 可自定樣式setstyle 2 帶有onsroll功能 3 有setsldpoint 設定位置 介面 4 有getsldpoint 取得位置 介面 5 可自己設定sliderbar的最大值 不是sliderbar的長度...
自定義控制項 滑動條SeekBar
一 效果圖 二 實現思路 1.控制項繼承自view 2.重寫兩個方法ondraw 繪製頁面和 ontouch 新增監聽 3.ondraw canvas ca 中 a.new canvas new bitmap backgroundimage backgroundcanvas 並設定控制項背景 b.n...