R
Sicher, bissel muss man Windows schon verstehen, wenn man es programmieren will!
SetDlgItemText setzt die Daten des internen Datenspeichers und ruft Invalidate auf, das Display wird aber erst aufgefrischt, wenn WM_PAINT geschickt wird. Und das ist der Fall bei UpdateWindow, oder, wenn Windows Zeit hat, die Anzeige aufzufrischen, dann schickt es automatisch eine WM_PAINT-Nachricht. Durch Sleep allerdings wird die Messageverarbeitung angehalten, d.h. in der MessageQueue steht WM_PAINT und wartet darauf, das Sleep endlich vorbei ist!