热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

有人研究过如何自绘ScrollBar吗?如何做到象XP那样的ScrollBar?

好像很少相关资料。没人研究过吗?把RichEdit或者Memo的ScrollBar完全自绘,怎么做呢?
好像很少相关资料。没人研究过吗?
把RichEdit或者Memo的ScrollBar完全自绘,怎么做呢?

7 个解决方案

#1


ScrollBar实际上是一个单独的控件,它本身有句柄,要处理消息。自己做的话比较麻烦,因为不光是绘制其外形,还要处理消息以移动自己的位置并改变它所属控件的显示。

————————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————

#2


有一定的难度,我想过,没做出来

#3


激情的来,灰溜溜的去
看来只能up一下啦

#4


我可以想象出自己自绘scrollbar的难度,但我们不能因为有难度就放弃了啊,大家能不能集思广益,说说方法啊。

#5


先mark一下

#6


还记得那个XPMenu的组件吗, 它带了源码, 你可以研究一下它的做法. 虽然是两个不相关的组件, 单还是可以从中得到启示.

#7


其他仿Xp的组件我已经做的差不多了,scrollBar这个比较难始终没什么头绪,所以希望大家帮帮忙给点思路。

推荐阅读
author-avatar
禁灭19
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有