Forum: PC-Programmierung Verzeichnissbaum icon wird falsch gesetzt


von Tobias O. (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
bin gerade dabei einen Verzeichnissbaum ähnlich wie im Explorer mit C++
Express zu erstellen.
Für die Festplatte soll ein anderes Icon erscheinen als für die Ordner.
Wenn ich einen Ordner anklicke wandert aber das Icon für das Laufwerk
von der Festplatte zum Ordner. Das Icon für die Festplatte wird ersetzt
durch das Icon für den Ordner. Ich werde aus dem ganzen nicht mehr
schlau, das ist doch zum Verrücktwerden. Ich mache mich gerade erst mit

C++ MC vertraut. Die Beispiele im Netz sind alle für C#, und das
Konvertieren dieser Beispiele zu C++ bereitet mir starke Kopfschmerzen.


Wäre dankbar wenn sich einer mal mein Programm anschauen könnte.

Vielen Dank!

von Tobias O. (Gast)


Lesenswert?

Hab die Lösung gefunden, in der Funktion
"c_treeView_Directory_NodeMouseClick(..)"

"e->Node ->SelectedImageIndex"
durch
"e->Node ->StateImageIndex  = (int)DriveTypes::Floppy52;"
ersetzen

Verstehe zwar nicht ganz was der Unterschied zwischen
"SelectedImageIndex" , "ImageIndex" und "StateImageIndex"  ist,
aber ist erstmal nicht so wichtig.

Gibt es eigentlich die Möglichkeit mehrere Nodes per Mausklick zu
selektieren oder kann immer nur ein Node selektiert werden ?

Gruß Tobias

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.