CTreeCtrl::GetItemState



  • Ich glaube mein Problem ist ganz einfach zu lösen, ich komme aber trotzdem nicht drauf:

    Wie kann ich feststellen, ob ein Eintrag (Knoten) eines CTreeCtrl expandiert ist. Das muss doch irgendwie mit dem Befehl im GetItemState klappen!

    Kann mir vielleicht jemand die entsprechende Befehlszeile zurückgeben die so beginnt:

    HTREEITEM hItemThatIsToCheck = ...;

    bool bIsExpanded = ....



  • Hallo,

    das sollte doch so gehen:

    bool bIsExpanded = (GetItemState(hItemThatIsToCheck, TVIS_EXPANDED) == TVIS_EXPANDED);
    

    MfG


Anmelden zum Antworten