0

ダイアログボックスを使用する必要があるかメッセージを使用する必要があるかは問題ではありませんが、何らかの方法で次のことを行う必要があります。

ダイアログベースの MFC アプリケーションがあります。メイン ダイアログは、スレッドを作成するプロシージャを呼び出します。プロシージャの呼び出しは while ループ内にあります。(基本的に、これはファイル処理プログラムです。ファイルの保存を行うためのスレッドを生成します。そのため、保存されるファイルごとにスレッドが生成されます。)

メインスレッドを適切に中断および再開しています。ただし、「お待ちください」などのメッセージボックス/ダイアログボックスを表示し、メインダイアログを更新する方法がわかりません... 0.o

基本的に、メイン ダイアログをユーザー インタラクションからロックしたい (何かを選択したりボタンをクリックしたりできないようにするなど) が、ダイアログの進行状況バーを更新したい...

何か案は?

4

2 に答える 2