社区
界面
帖子详情
更改Scrollbar的样式
B0503393
2010-07-09 02:25:23
我用CreateWindowEx(, _T("Scrollbar"), ...)创建了一个Scollbar,但是创建出来后是
windows自带的样式。我有什么办法可以自己改样式吗?
在父窗口响应WM_CTLCOLORSCROLLBAR只能改scrollbar的背景颜色,前景颜色好像改不了,
而且也不知道怎么给滚动条贴图之类的。
求教各位大侠有什么高招,谢谢!
...全文
287
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
wpf滚动条
样式
wpf制作的滚动体,主要修改了
样式
和其他的一些东西,可以研究下滚动体的整体结构和修改他的
样式
,增加模板
纯css修改浏览器
scrollbar
滚动条
样式
示例
主要介绍了纯css修改浏览器
scrollbar
滚动条
样式
示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Scrollbar
Anywhere-crx插件
语言:English 单击并拖动到任意位置以滚动页面。 此扩展名使滚动页面就像滚动条位于指针正下方一样成为可能。 只需按下鼠标右键(或您选择的任何其他按钮)并移动鼠标即可。 如果要滚动
样式
,只需在选项中进行设置即可。 该扩展基于Wet Banana扩展,并受Firefox的
Scrollbar
Anywhere的启发。 2.16中的
更改
:-按下键或滚动鼠标滚轮时停止滑动。 -修复了错误地阻止了默认的鼠标单击操作的错误。 2.15中的
更改
:-文件URL的黑名单错误修复。 2.14、2.13和2.12中的
更改
:-支持Chrome v60 +。 2.11中的
更改
:-添加黑名单,允许用户禁用在某些域上的滚动。 2.10中的
更改
:-修复了未更新打开选项卡中的设置的错误。
MFC贴图实现
ScrollBar
控件
对网上的代码进行了修改,实现了V. Scroll Control和H. Scroll Control,以贴图实现拖拉控件
tailwindcss-
scrollbar
:Tailwindcss插件来自定义浏览器滚动条
tailwindcss-滚动条 Tailwindcss插件可自定义浏览器滚动条。 安装 # Using npm npm install -D @gradin/tailwindcss-
scrollbar
# Using Yarn yarn add -D @gradin/tailwindcss-
scrollbar
然后将插件添加到tailwind.config.js文件。 module . exports = { theme : { // ... } , plugins : [ require ( '@gradin/tailwindcss-
scrollbar
' ) , ] , } 配置 您可以自定义滚动条的大小和颜色。 module . exports = { theme : { // ... } , plugins : [
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章