0
私はC#でwinapiによって別のアプリケーションへの子ウィンドウを作成しました。このウィンドウを閉じる適切な方法は何ですか? WM_CLOSEを送信すると、すべてのアプリケーションが閉じられます。C#winapi.Closing子ウィンドウ内のコード
私はC#でwinapiによって別のアプリケーションへの子ウィンドウを作成しました。このウィンドウを閉じる適切な方法は何ですか? WM_CLOSEを送信すると、すべてのアプリケーションが閉じられます。C#winapi.Closing子ウィンドウ内のコード
DestroyWindow
に子ウィンドウハンドルを渡します。
これは、ウィンドウを作成したスレッドから行う必要があります。あなたがそのスレッドを制御していない場合は、WM_CLOSE
を子ウィンドウハンドルに送信すると、ウィンドウのスレッド上でDestroyWindow
が実行されます。あなたが現在の努力がなぜ失敗したのか分かりません。