TreeView - Steuerelement ( Childname ermitteln )



  • Hallo,

    nach langem suchen in der MSDN und bei google habe ich keine Definition des HTREEITEM Struktur gefunden. Ich möchte den NAmen des aktuellen Eintrags ermitteln.

    Dafür benutz ich die Funktion: TreeView_GetSelection(HWND);

    Diese gibt halt HTREEITEM zurück. Nur ich weiss net, wo der Name gespeichert wird.

    Vieleicht kann mir einer helfen!



  • TreeView_GetSelection returns the handle to the item if successful, or NULL otherwise.
    Danach mußt du vermutlich mit TreeView_GetItem den ItemInhalt die holen und auswerten wobei du hItem mit dem ermittelten Wert füllen mußt

    TreeView_GetItem ( HWND hwndTV, LPTVITEM pitem );

    typedef struct tagTVITEM{
    UINT mask;
    HTREEITEM hItem;
    UINT state;
    UINT stateMask;
    LPTSTR pszText;
    int cchTextMax;
    int iImage;
    int iSelectedImage;
    int cChildren;
    LPARAM lParam;
    } TVITEM, FAR *LPTVITEM;
    😉


Anmelden zum Antworten