初めまして。
デバッグ時にはエラーは発生せず、あたかも正常に起動したように見えるのですが、右上のバツボタンを押してもデバッグが終了処理されないケースがあります。(画面は消えます)
また、releaseしたexeファイルを起動し、バツで画面を消した後、削除しようとすると、「実行ファイルによってこのファイルが開かれているので操作できません」というOSのエラーメッセージが出ます。
タスクマネージャーに反応が無かったので、おそらくプログラムが適切な終了処理を踏んでいないと思うのですが、どうすれば改善できるのでしょうか。
(DXライブラリの終了処理は踏んでいますし、ProcessMessage()!=-1もループ毎に入れています。)