ListBox bis ganz nach unten scrollen
-
Hallo
Kann mir einer sagen was ich tun muss um eine Listbox bis zum letzten Eintrag zu scrollen?iiii=m_auftragsliste.GetScrollLimit(SB_VERT); m_auftragsliste.SetScrollPos(SB_VERT,iiii);
Damit sollte es doch eigentlich gehen?
Der Scrollbalken fährt auch bis ganz nach unten aber die Anzeige stimmt nicht. Wenn ich dann den Scrollbalken einmal bewege, erscheinen dann noch etliche Einträge darunter.
Was mache ich den falsch?
-
du kannst Anzahl der Einträge abfragen
int iiii = m_auftragsliste.GetCount();
und dann den letzten markieren.
m_List.SetCurSel(iiii - 1); // erster Eintrag ist 0 darum index -1
dann bleibt die Anzeige beim den letzten stehen
ich hoffe, dass es das ist, wonach du suchst
Roman
-
sorry, das zweite Codestück sollte natürlich so aussehen
m_auftragsliste.SetCurSel(iiii - 1); // erster Eintrag ist 0 darum index -1