終了時に警告音がだけが鳴る – プログラミング – Home

終了時に警告音がだけが鳴る
 
通知
すべてクリア

[解決済] 終了時に警告音がだけが鳴る


ヴォン
 ヴォン
(@ヴォン)
ゲスト
結合: 11年前
投稿: 3
Topic starter  

Visual Studio 2012のMFC(SDI)を使用している者です。OSはwin7です。

作ったアプリをデバッグモードで実行中、赤い×ボタンで終了させると、普通に閉じるの
ですが、ごく稀に、閉じると同時に警告音が鳴る、という怪現象が発生して、困っており
ます。

そのとき、他にウインドウなどは発生しません。(みえていないだけでアプリと一緒に閉
じてしまったのかも知れません)

ごく稀に発生する現象なので、詳しい発生条件は調査中なのですが、この怪現象の原因や
対処方法、および尻尾の捕まえ方などについて、なにかありますでしょうか。


引用未解決
トピックタグ
仲澤@失業者
(@uncle_kei)
Prominent Member
結合: 5年前
投稿: 828
 

れす付きませんね。

クローズボタンをクリックすると、
 WM_SYSCOMMAND
 WM_CLOSE
  ~
 WM_DESTROY
の順にメッセージが届きます。
デバッガでこの間をトレースするしかないと思います。

音を発する可能性のある関数は、
 MessageBox()
 MessageBeep()
などですが、デバッガが不正なメモリーアクセスを検知した場合や、
コード上でブレークが発生した場合などにも音が出る場合があります。
この場合は「出力」ペインにもメッセージされるとおもいます。


返信引用
ヴォン
 ヴォン
(@ヴォン)
ゲスト
結合: 11年前
投稿: 3
Topic starter  

ご返答、ありがとうございます。

ようやく尻尾を捕まえました。

エラーのダイアログの内容は、

「MFCApplication13.exeによってブレークポイントが発生しました。」

というもので、中断、継続が選択肢のボタンとして表示されております。

見慣れないエラーなのですが、どうすれば二度とこのエラーが出ないようになるでしょう
か。


返信引用
ヴォン
 ヴォン
(@ヴォン)
ゲスト
結合: 11年前
投稿: 3
Topic starter  

OnCloseに書いていたdeleteやDeleteObjectの類の処理を、OnDestroyに書いたとこと、不
具合が出なくなりました。

最も、ごく稀に出る不具合が本当にでないかどうかはわかりませんが、一応の決着とさせ
ていただきます。

ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました