Scrollposition Updaten

DaBone

Grünschnabel
Hi,
Ich habe ein Problem mit meiner CListCtrl.
Nachdem ich alle Elemente, nach Bearbeiten von einem Element, neu in die Liste eingefügt habe, möchte ich auch an die Scrollposition zurückkehren an der ich war.
Dazu habe ich mir mit GetScrollPos() die Position in eine Variable Gespeichert.
Wenn ich jetzt aber mit SetScrollPos() versuche wieder dahin zurückzugehen, dann zeigt er zwar die ScrollBar an der richtigen stelle an, aber nicht lis Liste, die bleibt schön an der ersten Stelle.

Wie mach ich das richtig?
 
Ich bin nicht sicher, ob ich genau verstanden habe, was du tun möchtest, aber hast du dir schon übelgt, mit CListCtrl::EnsureVisible() zum gewünschten Item zu scrollen?
 

Neue Beiträge

Zurück