欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

SliberControl

程序员文章站 2022-07-13 16:58:26
...

SliberControl
滑块控件常用与播放器中进度的控制和声音的调节
在操纵滑块时可以先对滑块控制的范围进行设置,默认的范围为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);
}

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

相关标签: 滑块 控件

推荐阅读