CTreeCtrl: feststellen ob eine Zeile ausgeklappt ist ??
-
Hi,
ich kann mit Expand in einem CTreeCtrl ein Item ausklappen lassen.
Wie kann ich nun feststellen beim Speichern, welche ausgeklappt sind und welche
nicht, denn ich will nach dem Laden des Inhaltes nicht wieder alles selbst
öffnen müssen.Geht das irgendwie über die Styles ? Wenn ja, wie ?
Grüße
thenoname
-
CTreeCtrl hat eine Funktion GetItemState mit der man bestimmte Eigenschaften eines Items abfragen kann:
http://msdn2.microsoft.com/en-us/library/yzs9sf8w(VS.80).aspx
müsste etwa so aussehen:
if( m_tree.GetItemState(item, TVIS_EXPANDED) == TVIS_EXPANDED) { ... }