SliberControl

xiaoxiao2021-02-27  462

滑块控件常用与播放器中进度的控制和声音的调节 在操纵滑块时可以先对滑块控制的范围进行设置,默认的范围为0-10

m_sliber.SetRange(0, 100);

滑块消息的响应和滚动条是一样的.需要我们自己实现滑块移动时的消息响应方式

void CSliberDemoDlg::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar) { // TODO: 在此添加消息处理程序代码和/或调用默认值 int nNowPos = m_sliber.GetPos(); CString strOut; strOut.Format(L"当前Pos:%d", nNowPos); SetDlgItemTextW(IDC_STATIC_OUTPUT, strOut); CDialogEx::OnHScroll(nSBCode, nPos, pScrollBar); }

上面的代码是在一个静态文本框中打印出当前滑块所处的位置 如果需要实现特定的功能,可在该消息响应函数中进行实现

转载请注明原文地址: https://www.6miu.com/read-2605.html

最新回复(0)