IconOverlays a la Dropbox/ Verknüpfungspfeil

  • Hallo,

    Ich würde gern im ListView32 für den Windows-Desktop (Handle besorgt) die Icons
    einzelner Items austauschen. Bei selbst erstellen ListViews (eigene GUI) funktioniert das über _GUICtrlListView_SetItemImage(). Bei Progman nicht.

    Die Diskussion wurde bereits einmal angefangen aber leider nicht zu Ende geführt:

    http://www.autoitscript.com/forum/topic/134058-icon-overlay/


    Jemand eine Idee?

    Gruß

    Blues

  • Hallo chip,

    habe ich das richtig verstanden, dass man dazu den Explorer selbst manipulieren muss, weil der
    sein ListView32 zu oft aktualisiert/ bzw schreibschützt?

    Was wäre der beste Workaround wenn ich es doch in AutoIt realisieren möchte. (schon allein weil ich mich mit c++ nicht auskenne)

    Vielen Dank

    Gruß

    Blues

  • In dem von chip verlinkten Thema postete er im Startbeitrag den selben Link zu einem tutorial wie ich gestern in der Shoutbox. Dort wird bis ins kleinste Detail beschrieben, welche Schritte für das Erstellen einer solchen Dll erforderlich sind und an welchen Stellen du Änderungen für deinen speziellen Fall vornehmen musst.

    An sich also nur copy & paste.

  • Hallo i2c,

    Entschuldige, den Shoutbox-Eintrag habe ich nicht mehr bemerkt, da war ich zu früh offline.

    Falls es um dieses Tutorial geht:

    http://www.codeproject.com/Articles/7484/…g-shell-objects

    das ist leider sehr weit weg für jemanden ohne c++ Erfahrung.
    Daher dachte ich wenn chip bereits funktionierenden Code hätte, könnte ich mich dort leichter hineinarbeiten.


    Aber wenn das nicht der Fall ist, werde ich mich ransetzen wenn ich wieder etwas mehr Zeit habe.


    Trotzdem Danke

    Gruß

    Blues