我就想知道vs的slider控件的滑块能不能改变大小

zhangqiantrue 2019-04-22 06:01:11
我就想知道vs的slider控件的滑块能不能改变大小
...全文
215 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
vcf_reader 2019-05-02
  • 打赏
  • 举报
回复
能。

到底需要几个字?
大树学长 2019-04-30
  • 打赏
  • 举报
回复
需要自绘slider控件,继承slider基类,重写里面的函数,就可以设置滑块显示大小和响应区域大小,https://download.csdn.net/download/ohantanyanying/7408817
psbeond 2019-04-27
  • 打赏
  • 举报
回复
宽度不能改,高度可以。
绿色盒子 2019-04-24
  • 打赏
  • 举报
回复
SCROLLINFO si;
si.cbSize = sizeof(SCROLLINFO);
si.fMask = SIF_PAGE | SIF_RANGE;
si.nPage = (m_nHScrollMax>0)? VisibleRect.Width() : 0;//通过设置这个参数可以改变滑块大小
si.nMin = 0;
si.nMax = m_nHScrollMax;
SetScrollInfo(SB_HORZ, &si, TRUE);
schlafenhamster 2019-04-22
  • 打赏
  • 举报
回复
自绘
GetThumbRect(&rct);// (L 11, T 2, R 28, B 34)
rct.DeflateRect(0,(rct.Height()-rct.Width())/2);
CRgn rgn;
rgn.CreateEllipticRgnIndirect(&rct);
memDC.FillRgn(&rgn,&brr);

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧