WM_CLOSEで保存してるんだろうけど、ユーザー操作では送られてくるメッセージだが
Windows終了時は送られてこないからね