CListbox Mouse Auswahl

kerian

Erfahrenes Mitglied
Hallo zusammen,
arbeite mit VC 6.0. Ich habe eine Listbox mit Einzelauswahl. Meine Listbox ist so groß, dass ich immer ein Eintrag sehen kann. Wenn ich jetzt auf die Pfeile klicke ändert sich der Eintrag auch . Jetzt meine Frage wie kann ich ohne das Feld anzuklicken das Angezeigte Element rausfinden?
 
mit der Funktion:
Code:
int CListBox::GetTopIndex( );
bekommst du den Index des obersten angezeigten Elementes. Da in deiner Listbox ja nur einen Eintrag sichtbar ist, hast du damit dann dein angezeigtes Element.
 
Jo mit
Code:
int CListBox::GetTopIndex( );
hat geklappt. GetCurSel liefert immer -1. Aber eine Frage Ergibt sich da für mich noch!
Wenn ich auf ein Pfeile drücke, wüdre ich gerne das irgendwas passiert. Gibt es dort eine Methode oder WM_ die ich überschreiben kann?
 
Zurück