Bueno aunque todos los ejemplos funcionan bien consumen muchos recursos hasta incluso me falto pila al hacer un mal manejo y se presentaron algunos errores que resolvi pero no me convecieron, existe la posibilidad de activar la rueda con codigo puro, sin necesidad de utilizar api's ú otro ejemplo que conoscan para activar la rueda del datagrid
utilize el ejemplo 2 que se utiliza de esta manera, me parece que es el mejor para los datagrid
Código:
Private Sub DataGrid1_GotFocus()
HookForm DataGrid1
End Sub
Private Sub DataGrid1_LostFocus()
UnHookForm DataGrid1
End Sub
saludos