Tree-view-control Selection löschen

lindin

Erfahrenes Mitglied
Hallo,

ich benutze die Funktion

Code:
hTreeItem = TreeView_GetSelection(hwndTV);

um das gewählte Item eines BAumes wiedergeben zu lasssen!

Nun ist diese Item aber so lange im "selected state" bis das nächste Item gewählt wird!

Gibt es vielleicht eine funktion, mit der ich die Selektion wieder rückgängig machen kann? Ich habe mal versucht, hTreeItem (s.o.) =NULL zu setzen, das bringt aber auch nichts!

Weiß jemand was darüber?
 
Einfach so?

SelectItem(-1);

Diese Funktion kennt mein Visual Studio aber nicht...

Unter msdn.microsoft.com steht diese Fkt auch unter dem Oberthema
Windows Shell...
 
Zuletzt bearbeitet:
Hm, ich mache sowas eigentlich immer mit MFC, aber sieh dir mal diesen Abschnitt aus der MSDN Lib an:
TreeView_SelectItem Macro
Selects the specified tree-view item. You can use this macro or the TreeView_Select macro, or you can send the TVM_SELECTITEM message explicitly.
 
Also, das hat geklappt, habe einfach mit

Code:
TreeView_SelectItem(hwndTV,NULL);

den TreeView-Control so gesetzt, daß kein Item selektiert ist!

Danke!
 

Neue Beiträge

Zurück