易语言的滚动条无法定制,而网上找到方法主要是自绘,太复杂。
简单点的办法太少,移动组件方式,居然碰到卡顿的情况。所以有了这个源码。
主要想法:
用“图片框”作为滚动条上的hk。
滑槽可以用任意组件仿制,或者直接在背景图上绘制好,不要也行。
需要刻度也一样。
这样滚动条背景可以透明了,因为用了图片框,hk也可以做的很漂亮了。
API用了2个:
GetAsyncKeyState 和 ClientToScreen
其它如:点燃、按下、hk上显示位置等等,自行添加吧!
还可以做成无hk样式的滚动条,在另一个例程。