Na gut. Ich mache das bei meiner Bilderladerei so, dass ich in den Schleifen bei jedem Durchgang eine Prozedur aufrufe, die prüft, ob entweder eine bestimmte Anzahl von Bildern geladen oder ob eine Sekunde verstrichen ist (über GetTickCount). Diese Prüfung scheint kaum Zeit zu verbrauchen. Das müsste das Problem doch endlich killen.
und den Zugriff auf diese Variablen müsste man dennoch synchronisieren...
Wieso denn, es gibt doch kein Multithreading. Und wenn doch, ich lade die Bilder ja auch parallel, das funktioniert trotzdem.