掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
アプリケーション(プログレスバー)が固まらないようにするためには? (ID:71539)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
開発環境:VS2005 C++ UI上にあるボタンを押すと時間がかかり、画面が固まってるように見えるため、 ボタンを押されたらプログレスバーを表示するようにしました。 また、時間がかかる処理はライブラリ側に実装されています。 そこで、プログレスバーを進めるための関数をUI側に作成し、 その関数ポインタをUI側からライブラリ側に渡して、 ライブラリ側の時間がかかる処理内で進捗度合いを判断し、 適宜コールバック関数を呼ぶようにしています。 プログレスバーの進捗具合は期待通りに動くのですが、 プログレスバー表示中に他のアプリケーションをEnableにすると、 アプリケーションが固まって見えたり、 時々プログレスバーの進捗がとまったりします。 どなたか良い手段をご教授いただけないでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.