進捗状況(中止ボタン付き)表示のダイアログ

[戻る]
[E-Mail] 2001/02/24(土) 09:56:33
こんにちは。重です。

現在、通信中にプログレスバーで進捗状況を表示するダイアログボックスを
作っています。

プリエンプティブループで中止ボタン、データ受信を行っているのですが、
ダイアログをドラッグしている間処理が止まってしまいます。

現在の考えは
通信処理部のスレッドを作る。
  これだと通信処理は行いますが、ドラッグ中ダイアログの表示が更新
  されない。(プログレスバーが止まるが処理は続行。ドラッグが終わっ
  た時点で一気にプログレスバーが更新される)

ダイアログをドラッグしている間にも処理(ダイアログの表示更新)を
行う方法は無いのでしょうか?

何方か、ご存じないでしょうか?
よろしくお願いします。

2001/02/27(火) 11:45:55
[[解決]]
> 通信処理部のスレッドを作る。
>  これだと通信処理は行いますが、ドラッグ中ダイアログの表示が更新
>  されない。(プログレスバーが止まるが処理は続行。ドラッグが終わっ
>  た時点で一気にプログレスバーが更新される)

ドラッグを長時間(数分)続けることは無いだろうと言うことで、
当面はこれでOKと言うことになりました。

お騒がせしました。m(__)m

古いスレッドには追加発言できません。