Ich tippe mal einfach darauf, dass die Werte aus der Struktur nicht benutzt werden sondern nur bei Start des Dialoges ausgelesen werden.
Eigentlich dämlich.
Vermutlich lässt sich das nur durch Neustart des Dialoges regeln.
Also Dialog beenden (abbrechen), und neu starten.
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de