掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ループ中にEDITBOXの内容を逐一変更するためには (ID:62265)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
forでループ実行中、現在何回目のループを行っているかをEDITBOXに表示させようとしています。 EDITBOXにメンバ変数を与えてSetWindowTextで文字列を送信しているのですが、 ループ中は全く回数が表示されず、ループ完了後にやっと表示されるといった状態です。 下記に該当するプログラムを、少々端折っていますが掲載いたしますので なにとぞご教授お願いいたします。 なお、Windows2000Pro、VC++6.0使用です。 -------------------------- int i; CString count; for (i = 1 ; i <= 1000000 ; i++) { /* ここにプログラムを記述 */ count.Format("%d",i); m_hoge.SetWindowText(count); // m_hogeは現在のループ回数を表示するためのEDITBOXメンバ変数 } // ループ終了後、EDITBOXには「1000000」と表示されている
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.