vb.net中怎么编写支持鼠标滚轴的代码

vb.net中如何编写支持鼠标滚轴的代码?
我在窗体上添加了一个picturebox控件,该控件是可变大小,当picturebox控件大小超过窗体大小是出现滚动条,我想用鼠标的滚轮来实现滚动条的滚动,代码如何编写?请各位帮忙看看,给写资料,谢谢啦!!!!

------解决方案--------------------
添加如下的方法就可以了:
Protected Overrides Sub OnMouseWheel ( _
e As MouseEventArgs _
)

------解决方案--------------------
使用MouseWheel事件