>>151
まず、エディットボックスの値は確かに変わっていたけど、
再描画がforループ中に行われないので、1秒毎に表示されなかった。
forループが終了した時点で、やっと再描画されるので、いきなり20の表示・・・

で、1秒毎に強制的に再描画させれば良い訳で、
UpdateWindow()はその場で再描画を強制する(直接WM_PAINTメッセージを送る)関数。
VBで言うRefreshメソッドみたいなもの。

ちなみにInvalidateRectだと、その場でWM_PAINTが送られる訳では無いので、駄目みたい。