.NETでメッセージフックする場合、WindowProcを標準モジュールに組めばよいのでしょうか?
たまに以下の例外が発生するし、マウスイベントはとれるけど、WM_KEYDOWNがとれません。

'System.NullReferenceException' のハンドルされていない例外が system.windows.
forms.dll で発生しました。
追加情報 : オブジェクト参照がオブジェクト インスタンスに設定されていません。