Probleme mit SendMessage und LB_SELITEMRANGEEX



  • Ich hab eine Listbox eines anderen Programms (Klasse TOvcVirtualListBox, Gesamtnamensliste der Klicktel).
    Das Handle der Listbox ist bekannt. Mit

    SendMessage(ListboxHandle, LB_GETCOUNT,0,0)
    

    bekomme ich auch die Anzahl der Einträge (972673).
    Nun möchte ich in der Listbox gerne Einträge markieren. Über

    SendMessage(ListboxHandle, LB_SELITEMRANGE, 1, 7)
    

    kann ich die Einträge 1-7 markieren. Laut Beschreibung sollte der Index aber nullbasierend sein ?????

    Auf Grund der hohen Anzahl der Einträge (über 65536) muß ich mit

    SendMessage(ListboxHandle, LB_SELITEMRANGEEX, 1, 7)
    

    arbeiten. Da passiert allerdings gar nix. Jemand ne Idee ??



  • 😕 keiner ne Idee ??


Anmelden zum Antworten