IEエラーについて – プログラミング – Home

通知
すべてクリア

IEエラーについて


高須
 高須
(@高須)
ゲスト
結合: 22年前
投稿: 1
Topic starter  

MFCで作ったアプリがありまして、その概略は、
1、CREATEPROCESSでURLを指定して、ブラウザを立ち上げる。
2、POSTMESSAGEでWM_CLOSEをIEに送り、IEを終了させる。
と言うものです。また、WAITFORSINGLEOBJECTを使い、IEの終了状態
を一定時間ごとに見に行き、IEが終了していたら、新たにIEを立ち上げる
と言うような事もやっています。また、アイコンをダブルクリックすると、
1が実行されます。

そこで、質問なのですが、アイコンを6~8回連打したりすると、

EXPLORERが原因で、USR.EXEにエラーが発生しました。EXPLORERは終了します。
問題が解決しない場合は、コンピューターを再起動してください。

という、メッセージが出ます。

この原因を知りたいのですが、どのような事が考えられるでしょうか?

単にIE画面を右上隅の×印で消去したりしても、上記のエラーは出ないのです。

で、多分、2のところが原因であろう、と言う事になっているのですが、・・・。

何か、他に原因があるのでしょうか?IEが持っているキャッシュ情報とか関係あるの
でしょうか?レジストリが壊れているとか???

或いは、WM_CLOSEを投げる前に、何らかの処理をしておかなくてはならないとか???

何か、アドバイスやヒントをいただけると幸いです。


引用解決済
トピックタグ
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 23年前
投稿: 1301
 

vcpp-ML と VC++超初心者 にマルチポスト。


返信引用
た
 た
(@た)
ゲスト
結合: 23年前
投稿: 16
 

とりあえず書いてあることだけから察するに、同じ相手に何度も WM_CLOSE を送ってるとかそ
んな辺りのが悪さをしていそうじゃないですかね。

その現象を再現可能な最小限のコードを提示してもらえれば試してみようかなあという人もある
かと思いますよ。どうでしょう。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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