Suchen finden markieren und dann noch dort hin springen ListCtrl



  • Hi ich suchen in meinem listCtrl-feld nach einem Eintrag .. der wird auch gefunden und es klappt soweit alles ... nur möchte ich wenn er es gefunden hat und das gefundenen Wort außerhalb des sichtbaren Feldes steht, dass er dann dort hinspringt(also automatisch runterscrollt)

    weiß jemand eine möglichkeit ... hab schon in der Hilfe gesucht aber nicht wirklich viel gefunden

    hier mein Quellcode mit dem ich suche

    void Dialog1::OnBnClickedButton1()
    {
    	UpdateData(true);
    
    	int index2=0;
    	info.psz = suche;
    	index2 = list_ctrl.FindItem(&info);
    	list_ctrl.SetHotItem(index2);
    
    	UpdateData(true);
    }
    

    mfg Phruaed



  • Möglicherweise hast du
    CListCtrl::EnsureVisible
    bei deiner Suche überlesen.



  • ohh da war wohl meien Brille dreckig 🙂

    danke

    Gruß


Anmelden zum Antworten