Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » brauche Hilfe bei Treeview

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
24.02.2005, 07:08 Uhr
sashka



Moin,
ich habe ein Treeview, dort füge ich ein paar daten ein.... das klappt auch wunderbar.... ich habe bei den einstellungen des Treeview eingestellt, das es diese "kästchen" anzeigen soll (da wo man 'nen harken rein machen kann... hoffe ihr wisst was ich meine )
Ich möchte nun in meinem Programm nachschauen wo überall ein harken gesetzt ist (die harken sollen vom user gesetzt werden), und jeweils wo ein harken gesetzt ist möchte ich den entsprechenden eintrag "auslesen" und damit etwas machen.... danach möchte ich als unterpunkt unter das jeweilige element etwas hinzufügen...!
Hat jemand von euch Ahnung, wie ich das bewerkstelligen könnte!?
Das überprüfen wo überall 'nen harken gesetzt ist soll über 'nen button geschehen... es soll also nicht ständig überprüft werden, sondern der user wählt 'nen paar einträge aus, klickt auf den "OK" - Button und dann soll das Programm nachschauen wo überall nen harken ist und dann das eben beschriebene durchführen...!

Hoffe ihr könnt mir weiterhelfen!!!

Ich benutze das Visual Studio .net und es ist eine MFC SDI - Anwendung!


Gruß
Sashka
--
Es ist egal was man macht, hautsache man macht etwas!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
24.02.2005, 10:42 Uhr
Th



Zuerst besorgst du dir den Pointer auf das darunterliegende CTreeCtrl mit "CTreeView::GetTreeCtrl".
Anschließend iterierst du über alle Einträge des Baums mit den entsprechenden Funktionen: "GetRoot", "GetNextSiblingItem" etc.

Ob ein Haken gesetzt ist, fragst du dann jeweils pro Eintrag mit "GetCheck" ab.

Ich hoffe, das bringt dich voran. Am besten mal ein paar Beispiele in der MSDN zu CTreeCtrl anschauen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: