Forum: Win32/Win64 API (native code)
by Mattze,
25. Feb 2011
Hallo,
also ich packe es nicht!
Alles möglich probiert. Auch ganz direkt über Interfaces...
Nix!!!
Shelltreeview und Shelllistview packen es auch nicht.
VirtualDriveToolbar, VirtualExplorerTreeview und VirtualexolorerEasyListview können es auch nicht.
Komischerweise kann es der UltraExplorer, der ja eigentlich auf den letzteren beruht.
Und der Windows Explorer kann es auch.
Forum: Win32/Win64 API (native code)
by Mattze,
6. Feb 2011
Hallo himitsu,
die Indizes scheinen tatsächlich übereinzustimmen. Ich hatte mir mal vor langer Zeit ein Programm geschrieben, was mir diese 4 Imagelisten ausliest. Da sind zwar nicht überall alle Positionen besetzt (speziell bei jumboicons), aber sie scheinen vorhanden und dann eben leer. Die, die existieren sitzen auf dem Platz mit dem gleichen Index.
Nur der Index in der...
Forum: Win32/Win64 API (native code)
by Mattze,
6. Feb 2011
Hallo,
danke für die Antworten.
FileIconInit macht's nicht. Das hatte ich probiert, nur vergessen zu schreiben.
Shell_GetImageLists habe ich auch mal probiert. Ging auch nicht.
Shell_GetImageLists gibt mir zwar die richtigen Systemimagelists zurück, aber das reicht mir ja nicht. Ich brauche ja noch die Nummer des Icons in dieser. Also ist die Frage dann, wie ich SHGetFileIcon dazu...
Forum: Win32/Win64 API (native code)
by Mattze,
6. Feb 2011
Hallo,
wie bekommt man unter Windows 7 beim Devicearrival das korrekte DeviceIcon? (D7 pro)
Wer jetzt SHGetFileInfo liegt falsch oder ich kann es nicht richtig!
Das funktionierte unter XP problemlos, unter Windows 7 (bei mir) nicht.
(Übrigens: Das Programm unter Win7 übersetzt kann es auch nicht mehr unter XP!? Und ich bilde mir ein, dass das auch unter Win 7 eine ganze Weile in Ordnung...