社区
界面
帖子详情
更改Scrollbar的样式
B0503393
2010-07-09 02:25:23
我用CreateWindowEx(, _T("Scrollbar"), ...)创建了一个Scollbar,但是创建出来后是
windows自带的样式。我有什么办法可以自己改样式吗?
在父窗口响应WM_CTLCOLORSCROLLBAR只能改scrollbar的背景颜色,前景颜色好像改不了,
而且也不知道怎么给滚动条贴图之类的。
求教各位大侠有什么高招,谢谢!
...全文
318
10
打赏
收藏
更改Scrollbar的样式
我用CreateWindowEx(, _T("Scrollbar"), ...)创建了一个Scollbar,但是创建出来后是 windows自带的样式。我有什么办法可以自己改样式吗? 在父窗口响应WM_CTLCOLORSCROLLBAR只能改scrollbar的背景颜色,前景颜色好像改不了, 而且也不知道怎么给滚动条贴图之类的。 求教各位大侠有什么高招,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jack54877012
2010-07-20
打赏
举报
回复
应该是窗口子类别化吧,用SetWindowLong来改变滚动条的消息处理函数,然后在新的消息处理函数中拦截WM_PAINT消息,既可改变滚动条样式
jin_yan
2010-07-20
打赏
举报
回复
滚动条自绘是非常复杂的,你看看这篇文章:
http://blog.sina.com.cn/s/blog_4c3538470100gews.html
向立天
2010-07-18
打赏
举报
回复
您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了
疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知
见此回复三日内无回应
我们将强制结帖
相关规定详见界面
界面版关于版主结帖工作的具体办法
向立天
2010-07-10
打赏
举报
回复
[Quote=引用 6 楼 b0503393 的回复:]
网上的好像都是用static控件来自绘滚动条,自己写所有事情,完全和windows的scrollbar无关了,是不是这样的?
[/Quote]
也有自绘scrollbar的例子吧
B0503393
2010-07-09
打赏
举报
回复
网上的好像都是用static控件来自绘滚动条,自己写所有事情,完全和windows的scrollbar无关了,是不是这样的?
hzy694358
2010-07-09
打赏
举报
回复
滚动条自绘的例子网上也有啊,
搜下,没有再找我要
Eleven
2010-07-09
打赏
举报
回复
自绘滚动条?贴图了,滚动条貌似不好搞,直接用皮肤吧。。
B0503393
2010-07-09
打赏
举报
回复
win32程序,不是MFC的。所以无法继承CSCrollbar
liyinlei
2010-07-09
打赏
举报
回复
继承CScrollBar,然后自绘
向立天
2010-07-09
打赏
举报
回复
看看这个
http://topic.csdn.net/u/20100314/22/6b2a04dc-98d7-4a5c-9ce1-1a2fb715dde2.html?22996
MFC贴图实现
ScrollBar
控件
对网上的代码进行了修改,实现了V. Scroll Control和H. Scroll Control,以贴图实现拖拉控件
WPF中自定义
Scrollbar
滚动条
样式
图片
WPF中自定义
Scrollbar
样式
,设置颜色或者自定义图片
perfect
scrollbar
jQuery鼠标滚轮滚动事件
比较好用的perfect
scrollbar
jQuery鼠标滚轮滚动事件
jQuery 滚动条插件 tiny
Scrollbar
Demo
jQuery 滚动条插件 tiny
Scrollbar
Demo 整理过的资源 包括图片和
样式
脚本
perfect
scrollbar
轻量级的滚动条外观与mac上chrome的滚动条一样
perfect
scrollbar
轻量级的滚动条。外观与mac上chrome的滚动条一样
界面
15,977
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章