【新年第一帖】还是TMD滚动条
知道大家还在过年呢,所以我先给大家拜一个年。祝大家新年快乐。
接着开始正题。由于年前放假前遗留了一些任务没有完成,年后回去必须做完。但是
目前还是没有思路,请大虾给一个思路、源码,谢谢。。。
(都是关于GUI的)
1.我们的滚动条要求写成不规整的,如写成弧形(像某些andriod解锁界面那样)
2.发光,要求能像酷狗7那样在滚动条在播放的时候,会有那种闪烁效果。(这个不要说让我贴一个gif上去吧?)
[解决办法]
自绘。
[解决办法]
百度,自制控件,前不久看到个滚动条的,是在CStatic控件上自绘的
[解决办法]
感觉,自绘控件中,滚动条是比较难的一个。。。可以重写一个适合需求的SCROLLBAR类,创建自己的滚动条去覆盖原来的,仅供参考,顺祝新年快乐,呵呵。
[解决办法]
http://www.codeproject.com/Articles/8235/XScrollBar-Scroll-bar-like-Windows-Media-Player-s
http://www.codeproject.com/Articles/8557/Cool-Scrollbar-Scrollbar-like-Windows-Media-Player
[解决办法]
贴图呗
[解决办法]
给你理一下思路:
关于弧型滚动条,其实可以拆成这样几步去做:
1、画出一个滚动条轮廓,可以用图片,也可以自己代码绘制
2、用变量记录下滚动条底部和顶部的坐标
3、计算出滚动条纵向位置和横向位置的函数关系式
4、画出一个滚动条,就圆形吧
5、实现移动滚动条,移动时只记录用户纵向移动距离,横向移动距离可以通过函数关系式来转换
6、通过纵向距离进行移动页面
7、实现,楼主给分!
[解决办法]
弧形的滚动我看还是用 圆的转动 替代把...
非圆弧形的...不懂了..呵呵