Suponiendo que quiero hacer una clase que reciba como parámetro un Form para que su evento Load haga algo, haría algo más o menos como esto:
Public Class MiEventoLoad
Public Sub New(Formulario as Form)
AddHandler Formulario.Load, AddressOf MiLoad
End Sub
Private Sub MiLoad()
'...y aquí haría algo específico para el evento Load del formulario.
End Sub
End Class
Deseo hacer algo similar para el método WndProc específico para el formulario que pase como parámetro, o sea:
Protected Overrides Sub WndProc(ByRef m As Message)
....'que haga algo
End Sub
¿La consulta es, cómo le indico en la clase que ese procedimiento WndProc es para el formulario que ingrese como parámetro? o cómo lo puedo enfocar de manera que sea genérico para cualquier Form que indique.