Office中国论坛/Access中国论坛

标题: 如何确定鼠标(滚轮键滚动时)在记录窗体中上下滚动 [打印本页]

作者: wang1999    时间: 2004-2-17 00:22
标题: 如何确定鼠标(滚轮键滚动时)在记录窗体中上下滚动
如何确定鼠标(滚轮键滚动时)在记录窗体中的是往上滚动还是往下滚动,最好以函数形式编写来返回一个Boolean值,以便调用。

大伙请献招吧!先谢过!

[此贴子已经被作者于2004-2-16 16:22:45编辑过]


作者: cg1    时间: 2004-2-17 01:55
XP里面有相关的事件,无需判断
Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long)

后面两个参数就可以判断上翻还是下翻,另外请参考这里一篇文章

请参考专题地址:
http://access911.net/index.asp?board=4&recordid=73FAB71E1ADC 以及与其相关的“相关文章”

作者: wang1999    时间: 2004-2-19 01:51
这么简单,本来想到但没试.
我已经明白了,非常谢谢cg1
Private Sub Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long)
End Sub
再补充如下:
通过返回的Count值可以判断鼠标滚轮的上滚与下滚,如果其值为负值滚轮上滚,如果为正值滚轮下滚.其数值为每次滚动的行数.可以通过控件面板的鼠标属性来修改此值的大小.




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3