Here I am, closing in on the final scenes of this act in the development of a commercial application. Testing and debugging a form for the wheel of the wheel mouse. Have I been successful in disabling it?

The wheel must be disabled to prevent a user from scrolling into a new record.

I use a Logitech 4-button Marble Mouse (Model: T-BC21) on my main development PC. It should be disabled just like a wheel mouse, right? Wrong!

When enabling the auto-scroll on the Marble, I can get to a new record. Moving over to another test PC with the Wheel mouse, I determine that the Wheel IS disabled. Interesting, eh?

My wheel disabling code is a mixture of code approaches but leverages Steven Leban's MouseHook.DLL and the modMouseHook module.

Has anyone else run across this?