winforms アプリケーション内で、MFC ライブラリ クラスからウィンドウ メッセージを受信するメッセージのみのウィンドウを作成しようとしています。
サブクラス化を試みましNativeWindow
たが、コンストラクターで次のようなウィンドウ ハンドルを要求しています。
CreateParams cp = new CreateParams();
cp.Parent = (IntPtr)HWND_MESSAGE;
this.CreateHandle(cp);
しかし、「ウィンドウハンドルの作成中にエラーが発生しました」というメッセージとともに Win32Exception がスローされます。Windows フォームからメッセージのみのウィンドウを作成するにはどうすればよいですか? NativeWindow
適切なアプローチを使用していますか?