Windows 7上的Delphi 7
我想使用鼠标滚轮向下滚动列表(TElTree) ...所以我开始在ElTree的OnMouseWheelDown事件中编写一些代码。然后我注意到它一次滚动两行。控制面板中的鼠标滚轮设置被设置为一次仅滚动一行。如果我在事件处理程序中放置一个断点,我发现事件处理程序本身正在快速连续执行两次……为什么?如何确保它只执行一次(请编写代码)?
是否有可能为网页创建更平滑的滚动?例如,MS Word 2013具有我正在搜索的滚动效果。我还没有找到任何其他的例子。我听说你可以用AJAX做很多这样的事情,那么它有可能实现吗?我不想要一个平滑的滚动锚点,但当你用你的鼠标滚轮或滚动条自由地向下滚动页面时。但是我正在寻找类似于这个“平滑滚动到锚点”的效果。