CEditCtrl, InsertItem(...) und die Reihenfolge



  • Hallo,

    ich habe ein CEditCtrl und füge Items mit InsertItem(iCount, "Blubbs") hinzu.
    Jedoch gibt mir das InsertItem eine andere Position zurück als ich angegeben hatte.

    Nun zu meiner Frage: Gibt es ein Möglichkeit das die hinzugefügten Items ihren "Platz" behalten? Und wenn ja wie?

    Danke!



  • Du meinst sicher ein ListCtrl?

    LVS_SORTACENDING/LVS_SORTDESCENDING ausschalten....



  • Uups...sorry! Stimmt, ich meinte ein ListCtrl...

    hm...laut Spy++ sind diese Eigenschaften nicht gesetzt...
    Außerdem gibt InsertItem die neue Position zurück und ich wollte eigentlich diese ändern. Hintergrund: In einem Tree werden Auswahlen getroffen und das ListCtrl zeigt nur noch die dazugehörigen an (Mit untergeordneten). Mit einem Button (Menüpunkt) wird ein ausgewähltes Item angezeigt. Jedoch hat das Ausgewählte nun einen anderen Index als am Anfang...
    ...ich werde wohl eine "Übersetzungsliste" bauen müssen...

    Danke!


Anmelden zum Antworten