MsgBoxは邪魔ですし、作画関数内から呼び出すと無限ループしてくれるので、MsgBeepにしませんか。
・Alt+F4のファイルを閉じる
・WM_CLOSE→CEditDoc::OnFileClose→保存処理
とかも動かなくなったらイヤだけど..もともと動かないか。
処理の途中で保存することもないし。
# すべて置換は、親ウィンドウをdisableにして凌いでいたり、
# Grepはウィンドウを閉じようとするとダイアログを出したり、一貫性は無いけど、多少なんかやってますね。
# その辺とも総合的に管理できるといいんだけどなあ。