掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
長時間の処理でのフリーズに関して (ID:62246)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Visual C++ 6.0のMFCを使っています。 処理時間の掛かる長い計算をやらせて、長いときには数日間処理を続けています。 プログラムの流れとしては、 ダイアログ上でボタンをクリック ↓ 多重のfor文処理 です。 進行状況はプログレスバーで表示させていて、1日くらい処理させていても実際に思い通りに動作をして問題がないのですが、ダイアログが常に手前にないと(アクティブでないと)フリーズしてしまいます。 よくあるのが、ウイルスバスターなどの自動アップデートダイアログが起動して、ダイアログが非アクティブになってしまい、その後アクティブにしてもフリーズしていてプログレスバーが進みません。 プログラムの処理中に、処理結果をファイルセーブし、すでに処理済のファイルは随時他のパソコン確認するので(ウィンドウズ共有フォルダで)、ネットワークなどの接続を切れず、ウイルスバスターを切ることもパソコンの環境上できません。 何か方法がありますでしょうか? よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.