0

ウィンドウ X ボタンがクリックされたときに MFC ダイアログが閉じられないようにしたいのですが、代わりに ShowWindow(SW_HIDE); のようにウィンドウを非表示にしたいのです。

WM_ON_CLOSE を試しました。近いメッセージが表示され、作業を保存しましたが、プログラムの終了とトレイへの最小化を防ぐことはできません。

X ボタンでダイアログを閉じないようにしたいのですが、代わりに非表示にします。

前もって感謝します

4

1 に答える 1

0

ハンドラーを追加してWM_SYSCOMMAND、コマンドをトラップしてみてくださいSC_CLOSE

ただし、その前に、これを実行するかどうかを再検討してください。閉じるボタンはWindowsの最も基本的なコントロールの1つであり、その動作を上書きすると混乱するだけです。

于 2013-01-17T21:02:40.397 に答える