在WM_MOUSEWHEEL讯息处理期间,SYSMETS将delta值给静态变数iAccumDelta。然後,如果iAccumDelta大於或等於iDeltaPerLine(或者是小於或等於-iDeltaPerLin),SYSMETS用SB_LINEUP或SB_LINEDOWN值产生WM_VSCROLL讯息。对於每一个WM_VSCROLL讯息,iAccumDelta由iDeltaPerLine增加(或减少)。此代码允许delta值大於、小於或等於滚动一行所需要的delta值。
下面还有
还有一个引人注目的滑鼠问题:建立自订滑鼠游标。我将在第十章,与其他Windows资源一起讨论此问题。