I have a form with Autoscroll = true

When I scroll the mouse wheel and the focus is on a button or textbox, it is OK
But when the focus is on a control like combobox or a listview (any control having its own scrollbar) no scrolling at the form level occur

I want to kill the mouse wheel message sent to the combobox and send it back to the form.

In VB6 I ve done it using subclassing. Should I do the same (I think using System.Windows.Forms.Form.WndProc) or is there a better way.

and if this is the case, is there something like an Enum listing messages?