トップページ > 記事閲覧
×ボタンで閉じるとプロセスに残る
名前:蒼野屋 日時: 2013/09/22 23:22

DXライブラリ(ver3.11a)を用いて作ったゲームを終了させる時に、 右上の×ボタンを利用して閉じるとプロセスに残ったままになります。(CheckHitKey等でメインループを抜けた場合は消えます) 環境はVisualStudio2012のRelease時のみで発生しているようなのですがバグでしょうか?確認してもらえると助かります。 よろしくお願いします。
メンテ

Page: 1 |

Re: ×ボタンで閉じるとプロセスに残る ( No.1 )
名前:蒼野屋 日時:2013/09/22 23:40

すいません。 SetWindowUserCloseEnableFlagを利用して×ボタンが押された時の終了処理を自前で書いたら解決しました。 ですが、SetDoubleStartValidFlag使って二重起動を防止しており、 2つ目を起動しようとすると起動はしないのですが、少しのメモリがプロセスに残ってしまいます。 この現象に関してはDebug、Release時どちらでも発生しています。 確認していただけないでしょうか?よろしくお願いします。
メンテ
Re: ×ボタンで閉じるとプロセスに残る ( No.2 )
名前:管理人 日時:2013/09/25 00:58

> 2つ目を起動しようとすると起動はしないのですが、少しのメモリがプロセスに残ってしまいます。 それはプロセスが残ってしまっているということでしょうか? 起動はしない(プロセスは終了している)のにメモリがプロセスに残っている・・・とは・・・ どう解釈すればよいのでしょうか・・・
メンテ
Re: ×ボタンで閉じるとプロセスに残る ( No.3 )
名前:蒼野屋(解決) 日時:2013/09/26 23:35

タスクマネージャーで見れるプロセスに残ってしまっていました。 ですが、先ほどPCを再起動して試してみたら綺麗に消えたので、 何故そのような現象が発生したのかは分かりませんが一応解決にしたいと思います。 もし同じ現象が起きたらもう一度質問をしたいと思います。 ありごとうございました。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存