ウィンドウ X ボタンがクリックされたときに MFC ダイアログが閉じられないようにしたいのですが、代わりに ShowWindow(SW_HIDE); のようにウィンドウを非表示にしたいのです。
WM_ON_CLOSE を試しました。近いメッセージが表示され、作業を保存しましたが、プログラムの終了とトレイへの最小化を防ぐことはできません。
X ボタンでダイアログを閉じないようにしたいのですが、代わりに非表示にします。
前もって感謝します
ハンドラーを追加してWM_SYSCOMMAND
、コマンドをトラップしてみてくださいSC_CLOSE
。
ただし、その前に、これを実行するかどうかを再検討してください。閉じるボタンはWindowsの最も基本的なコントロールの1つであり、その動作を上書きすると混乱するだけです。