>>868
デリゲートならGCされることは十分にありうるので、
staticな場所に参照を確保しておく必要がある。

しかし、マネージドコードで安全にサブクラス化を行うために
NativeWindowクラスが用意されてるから、
十分な知識がないのであればこれを使うといい。
http://msdn2.microsoft.com/ja-jp/library/system.windows.forms.nativewindow.aspx