单击箭头按钮时,滚动条位置增加多少?

时间:2015-08-17 21:44:47

标签: c winapi

我正在使用滚动条滚动位图。

当我点击向右或向左箭头按钮时,我应该增加/减少滚动条位置多少(我的意思是有人们使用的约定)?应该只有1个单位?

请注意,水平滚动条的范围与图像的宽度相同(垂直滚动条也是如此),因此当我将滚动条位置增加1时,我将图像移动1个像素

1 个答案:

答案 0 :(得分:2)

最重要的是,确保滚动感觉自然,并提供良好的用户体验。调整1个像素将产生不同的结果,这取决于图像大小。

尝试使用较小的测量单位,并使用较大的测量单位(当用户将其点击到轨道区域时)。尝试1%的相应宽度或高度为小,5%为大。这样,无论图像大小如何,用户都将获得一致的体验。